Programming language · 1970
Pascal
Programming language.
What is Pascal written in?
What Pascal is used for
Pascal was designed for teaching structured programming and dominated computer-science education for years; its Object Pascal descendant (Delphi) became a popular tool for Windows desktop apps.
Notable software: early Apple Macintosh system software, and the original Skype client (built in Delphi).
Quick Facts
- Designed by
- Niklaus Wirth
- First released
- 1970
- Typing
- static
- Filename extension
- .pp, .p, .pas
About Pascal
Pascal is a programming language. It is a statically typed language that compiles ahead of time to native machine code. It supports imperative and procedural programming.
Pascal first appeared in 1970 and was designed by Niklaus Wirth. Its popularity peaked around 1985.
How Pascal is implemented
In the Language Lineage dataset, Pascal is self-hosting, so its own compiler is written in Pascal itself. Reaching self-hosting, where a language is mature enough to compile itself, is a milestone that proves the language can handle a large, real-world program.
Pascal in the language family tree
Pascal drew on ideas from ALGOL and went on to influence Ada, D, Go, Modula-2, Oberon, and Delphi.
Frequently Asked Questions
Evidence Sources
- https://en.wikipedia.org/wiki/Pascal_(programming_language)
- https://en.wikipedia.org/wiki/Ada_(programming_language)
- https://dlang.org/overview.html
- https://en.wikipedia.org/wiki/Go_(programming_language)
- https://en.wikipedia.org/wiki/Modula-2
- https://en.wikipedia.org/wiki/Oberon_(programming_language)
- https://en.wikipedia.org/wiki/Delphi_(software)
- https://en.wikipedia.org/wiki/Nim_(programming_language)
- https://en.wikipedia.org/wiki/Free_Pascal
- https://en.wikipedia.org/wiki/Odin_(programming_language)
- Pascal on Wikidata (Q81571)