Объектно-ориентированный язык программирования Pascal был придуман Н. Виртом в 1968 и изначально предназначался для обучения студентов навыками программирования. Хотя сам создатель языка утверждает, что язык Pascal имеет гораздо более широкие возможности, чем просто обучение. Официальная публикация языка была сделана в 1970 г. после чего этот язык получил широкую известность.
Со временем начали создаваться различные диалекты языка. Самым первым был диалект UCSD Pascal. Этот диалект дал жизнь таким вещам как модули, обращение к файлам, строки разной длинны и другие.
В начале 80-х годов компанией Borland был создан второй диалект. Он использовался в среде программирования Turbo Pascal и более дорогой среде Borland Pascal. В конце 80х годов в язык были добавлены возможности, способствующие объектно-ориентированному программированию. Последняя версия Turbo Pascal была официально выпущена в 1992 г. после нее пришла новая версия языка программирования – Delphi. Изначально язык Delphi использовался в среде разработки операционной системы Windows. Однако разработчики компании Borland выпустили продукт, предназначенный для разработки в Linux. Этот язык был назван Kylix. После последней выпущенной 3-й версии Kylix, его разработка была остановлена.
Настоящим прорывом в разработке языка Pascal стало создание компиляторов. Они обеспечивали более широкие возможности программирования и способствовали переносимость программ. Например, известный Free Pascal позволяет работать в Turbo Pascal и Delphi.
Существует также версия языка PascalABC.NET, которая является языком программирования для платформы Microsoft.NET. Этот язык был придуман в Южном Федеральном Университете доцентом Михалковичем.
Кроме того, существуют так называемые интерпретаторы языка. Например, интерпретатор Pascal, позволяющий создавать приложения для мобильных устройств. Разработкой интерпретатора занимался один талантливый разработчик, но вскоре он отказался от развития этого проекта и отдал исходный код другим разработчикам.
URL | http://www.stateyki.org.ua/articles/istoriya-sozdaniya-yazyka-turbo-paskal/ |
Ссылка | <a href="http://www.stateyki.org.ua/articles/istoriya-sozdaniya-yazyka-turbo-paskal/">История создания языка Турбо Паскаль</a> |
BBCode | [url=http://www.stateyki.org.ua/articles/istoriya-sozdaniya-yazyka-turbo-paskal/]История создания языка Турбо Паскаль[/url] |