Object Pascal
Материал из Википедии — свободной энциклопедии
| Семантика: | |
|---|---|
| Класс языка: |
мультипарадигменный: структурное, объектно-ориентированное, обобщённое[1], процедурное программирование |
| Тип исполнения: | |
| Появился в: |
1985 г. |
| Автор(ы): | |
| Типизация данных: | |
| Основные реализации: |
Delphi, Lazarus, Free Pascal, TMT Pascal, Virtual Pascal, Oxygene (Chrome) |
| Диалекты: | |
| Испытал влияние: | |
| Повлиял на: |
Object Pascal — полностью объектно-ориентированный диалект языка Pascal, разработанный фирмой Apple Computer совместно с Никлаусом Виртом. В 1986 компания Borland добавила подобное расширение Паскаля (библиотека Turbo Vision) в продукт Turbo Pascal for Macintosh; с выпуском Turbo Pascal 5.5 расширение стало доступно для DOS. Начиная с Delphi 7 Borland начала официально называть свой язык Delphi [2]. Однако Object Pascal поддерживается и развивается другими разработчиками. Наиболее серьёзные реализации Object Pascal (помимо Delphi) — это TMT Pascal, Virtual Pascal и Free Pascal.
[править] Примечания
- ↑ http://hallvards.blogspot.com/2007/08/highlander2-beta-generics-in-delphi-for.html
- ↑ Delphi Language Overview
| Это незавершённая статья о компьютерных языках. Вы можете помочь проекту, исправив и дополнив её. |
|
|
|
|---|---|
| Используемые в разработке |
Ада • АПЛ • Ассемблер • ActionScript • ABAP/4 • AutoIt • AWK • BASIC • C • Кобол • C++ • C# • ColdFusion • D • dBase • Delphi • Erlang • Eiffel • Forth • Gambas • Фортран • Groovy • Haskell • Java • JavaScript • Icon • Limbo • Лисп • Lua • MATLAB • Object Pascal • Objective-C • Оберон • PowerBASIC • Parser • Паскаль • Perl • PHP • PureBasic • Python • ПЛ/1 • Пролог • Ruby • Tcl • Scheme • Smalltalk • SQL • Vala • Visual Basic • VB.NET |
| Академические | |
| IEC61131-3 |
Instruction List • ST • FBD • Ladder Diagram • SFC |
| Прочие | |
| Эзотерические | |

