Pascal
Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named after French mathematician, philosopher and physicist Blaise Pascal. Wikipedia
Created Year: 1970Designed by: Niklaus Wirth
Developed by: Niklaus Wirth
Named after: Blaise Pascal
Aliases: Pascal-XSC
File extensions: p, pas, pp
Wikidata: Q81571
Influenced: Ada • Aldor • A♯ • C/AL • Charm • Component Pascal • Draco • EasyLanguage • Emerald • Go • HyperTalk • Joyce • Karel • Luna • Modula • Modula-2 • Object Pascal • Odin • ParaSail • Pascal Script • PascalABC.NET • Robic • Seed7 • SuperPascal • Turbo Pascal • Turing • Wolfram Language
Influenced by: ALGOL • ALGOL W • Simula
Programming paradigms: imperative programming • structured programming
Language types: imperative programming language • interpreted language
Pascal Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Pascal
program HelloWorld(output);
begin
writeln('Hello World');
end.
Free Pascal books, articles, documentation
- Free Pascal Reference guide
- Modern Object Pascal Introduction for Programmers (HTML)
- Pascal Language Reference (PDF)
- Pascal Programming - Wikibooks
- Pascal Programming Reference Manual - Unisys (PDF)
- Pascal Quick Reference
- Turbo Pascal Reference Guide (1989) - Borland International (PDF)
- Vector Pascal, an Array Language - Paul Cockshott, Greg Michaelson
- Vector Pascal Reference Manual (PDF)
- VSI Pascal for OpenVMS Reference Manual - VMS Software (PDF)
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-09-02