Wikidata facts
- Instance of
- structured programming
- Named after
- Blaise Pascal
- Developer
- Niklaus Wirth
- Designed by
- Niklaus Wirth
Show 11 more facts
- influenced by
- Simula
- Commons category
- Pascal (programming language)
- topic's main category
- Category:Pascal (programming language)
- publication date
- 1972-01-01
- inception
- 1970-00-00
- file extension
- pas
- programming paradigm
- structured programming
- media type
- text/x-pascal
- typing discipline
- safe typing
- described at URL
- www.standardpascal.org
- software version identifier
- ISO/IEC 10206:1991 Stage: 90.93 (29 июля 2008 года)
via Wikidata · CC0
~40 min read
Encyclopedic overview
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.
Pascal was developed on the pattern of the ALGOL 60 language. Wirth was involved in the process to improve the language as part of the ALGOL X efforts and proposed a version named ALGOL W. This was not accepted, and the ALGOL X process bogged down. In 1968, Wirth decided to abandon the ALGOL X process and further improve ALGOL W, releasing this as Pascal in 1970.
Excerpted from Wikipedia’s “Pascal” article, available under the CC BY-SA 4.0 licence.
Available in 80 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- abstract
- Afrikaans
- Albanian
- Aragonese
- Armenian
- azb
- Azerbaijani
- Bahasa Indonesia
Show 61 more
- Bangla
- Basque
- bat_smg
- Bavarian
- be_x_old
- Belarusian
- Bosnian
- Bulgarian
- Catalan
- Chuvash
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Filipino
- Finnish
- Galician
- Greek
- Hebrew
- Hungarian
- Icelandic
- Ido
- Interlingua
- Irish
- Kabyle
- Kazakh
- Kyrgyz
- Latin
- Latvian
- Lithuanian
- Macedonian
- Malay
- Malayalam
- Nederlands
- Norwegian
- Norwegian Nynorsk
- Occitan
- Polski
- Punjabi
- Romanian
- Serbian
- Serbian (Latin)
- simple
- Slovak
- Slovenian
- Svenska
- Tajik
- Tamil
- Tatar
- Tiếng Việt
- Türkçe
- Ukrainian
- Uzbek
- Wu Chinese
- Yoruba
- zh_min_nan
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0