ExpertClub
  1. Home
  2. Programming languages
  3. Pascal
Language

Pascal

Paradigmsimperative programming, structured programming
Typing disciplinestatic typing, strong typing, safe typing
First appeared1970
Designed byNiklaus Wirth
DeveloperNiklaus Wirth
Typeimperative programming language
First release1972
Influenced byALGOL W, ALGOL 60, Simula, ALGOL
Latest versionISO/IEC 10206:1991 Stage: 90.93 (29 июля 2008 года)
File extensionspp, p, pas

Sources: Wikidata (CC0) · Wikidata Q81571

Programming languages · 27

LanguageParadigmsFirst appearedDeveloper
Adastructured programming, object-oriented programming, multi-paradigm programming, imperative programming1980Jean Ichbiah, S. Tucker Taft
Aldorlogic programming, functional programming, imperative programming, object-oriented programming1990IBM Thomas J. Watson Research Center
A♯functional programming1971IBM Thomas J. Watson Research Center
C/ALimperative programming—Microsoft
Charmstructured programming1996—
Dracoimperative programming, procedural programming, structured programming——
EasyLanguage———
Emeraldobject-oriented programming——
Gostructured programming, procedural programming, functional programming, concurrent computing, object-oriented programming, imperative programming2009Google, The Go Authors, Rob Pike, Robert Griesemer, Ken Thompson
HyperTalkprocedural programming, event-driven programming1987Apple Inc.
Joyceconcurrent computing, procedural programming—Per Brinch Hansen
Karelprocedural programming1981—
Luna—2011—
Modulaprocedural programming, imperative programming, modular programming1975Niklaus Wirth
Modula-2modular programming, imperative programming, structured programming, concurrent computing1978Niklaus Wirth
Object Pascalgeneric programming, procedural programming, structured programming, imperative programming, multi-paradigm programming, object-oriented programming1986Larry Tesler, Niklaus Wirth, Apple Inc., Borland
Odin—2016—
ParaSailconcurrent computing, parallel computing, object-oriented programming, procedural programming, structured programming2009—
Pascal Scriptobject-oriented programming, multi-paradigm programming, imperative programming, procedural programming2000RemObjects Software
PascalABC.NETobject-oriented programming2007—
Robicprocedural programming1975Gennady Zvenigorodsky
Seed7imperative programming, object-oriented programming, multi-paradigm programming, generic programming, reflective programming, structured programming2005—
SuperPascalconcurrent computing, procedural programming1993—
Turbo Pascalobject-oriented programming1983Borland, Anders Hejlsberg
Turingprocedural programming, object-oriented programming1982Holt Software Associates
Wolfram Languagefunctional programming, imperative programming, multi-paradigm programming, array programming, declarative programming, object-oriented programming1988Stephen Wolfram, Wolfram Research
XProfan—1990—

Programming languages · 2

LanguageParadigmsFirst appearedDeveloper
TeX—1978Donald Knuth
WEB———

Operating systems · 1

Operating systemDeveloperFirst releaseLicense
Domain/OSApollo Computer1981—