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: 1970
Designed by: Niklaus Wirth
Developed by: Niklaus Wirth
Named after: Blaise Pascal
Aliases: Pascal programming language
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: structured programming • imperative 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

Search on GitHub


Latest data update: 2026-10-13