История успеха языка Pascal
Автор: Ельсуков Д.А.
Журнал: Экономика и социум @ekonomika-socium
Рубрика: Основной раздел
Статья в выпуске: 11-1 (90), 2021 года.
Бесплатный доступ
В данной статье описана история языка программирования.
IT, программирование, работа, код, информация.
Короткий адрес: https://sciup.org/140261297
IDR: 140261297
Текст научной статьи История успеха языка Pascal
Язык Pascal, или как его называют в России «Паскаль», получил свое название в честь известного математика и физика из Франции Блеза Паскаля (1623-1662). В 50-е годы XX века, начали появляться первые языки программирования, такие как «КОБОЛ» и «АЛГОЛ». Как раз «АЛГОЛ» стал прародителем языка для программирования Паскаль. Первая версия языка «АЛГОЛ» была создана в 1958 году, после его обновили до версий «АЛГОЛ-60» и «АЛГОЛ-68», но язык был неудобным, из-за этого возникли трудности при написании кода. Из-за этого в 1965 году Международная федерация по обработке информации приняла решение предложить некоторым специалистам создать новый язык программирования на основе прошлого. Как раз в его создании и принял участие создатель данного языка – Николас Вирт. Изначально целью проекта считалось обучение студентов основам «структурного программирования». Назвал Николас свой язык Паскаль, в часть французского математика Блеза Паскаля, из-за его изобретения -вычислительного устройства, или же паскалево колесо.
Паскаль стал языком с строгой структурной формой, но оставался при этом простым и понятным для большинства разработчиков различных программ. Как только его создали он произвел впечатление на многих программистов. Паскаль стал универсальным языком программирования и подходящим для решения различных задач, создания широкого круга программ и т.п. Точность значительно уменьшило количество совершаемых ошибок при написании кода, и облегчило работу разработчикам, из-за своей шаблонности.
В данным момент язык существует в шести видах реализации:
-
• Turbo Pascal. Фирма Borland выпустила свою первую версию языка Паскаль в 1983 году, и именно эта версия приобрела популярность среди разработчиков, пользующихся операционной системой под названием MS-DOS.
-
• Borland Pascal. Так же от фирмы Borland, стал младшей версией Turbo Pascal. Реализация получилась дешевой и не такой мощной как у его собрата, но он поддерживал другие функции, в пример приведем возможность создания как под защищенную, так и под реальную 16-ти битную систему DOS. В Borland Pascal существует функция открытых системных библиотек. И программисты зачастую писали код для некоторых приложений операционной системы Windows именно на данной реализации.
-
• Free Pascal. Широко распространенный компилятор языка Паскаль, направленный на объектное программирование.
-
• Delphi. Созданная фирмой Borland интегрированная среда разработки программного обеспечения для Microsoft Windows. Данная реализация использует язык Delphi. На данный момент Delphi поддерживает и развивает компания Embarcadero Technologies.
-
• Lazarus. Реализация с возможностью кроссплатформенной разработки, является не малоизвестной интегрированной средой. Она очень похожа на Delphi.Предназначена в основном для создания программного обеспечения в компиляторе Free Pascal.
-
• PascalABC. Наверное, самая известная реализация языка Паскаль, которая представляет собой интерпретатор Pascal со встроенной оболочкой. Известна она потому, что данная реализация является хорошим началом для знакомства с языком Паскаль, поскольку является учебной средой для программирования и написания простых программ, но из всех вышеописанных версий PascalABC считается самым распространенным программным обеспечением.
Неудивительно, что язык программирования Pascal приобрел такую популярность во всем мире, ведь у него есть множество реализаций, предназначенных для разнообразных задач в сфере программирования.
Сам успех языка Pascal определен несколькими весомыми, для создания кода, причинами:
-
• Благодаря своей компактности, полноты и простоты, язык программирования стал очень легким и удобным для первоначального знакомства, изучения и овладения искусства программирования.
-
• Глядя на легкость языка, хочется подумать о том, а стоит ли его вообще изучать, если речь идет о создании приложений. И ответ очевиден. Да, конечно! Хоть сам язык и простой, но он подходит для создания довольно обширного спектра различных программ и приложений, и не только для простых, но и для массивных и сложных программ, можно создать даже некоторую операционную систему, и Pascal будет отлично себя показывать в разработке ОП.
-
• Pascal в своем конечном обличии смог показать наиболее важные современные представления технологий для разработки программ и приложений.
-
• Язык программирования Pascal стал довольно «технологичным» для создания практически всех известных машинных текстур, как традиционных, так и не совсем таковых. И разработка различного приложения не столь сложна, как это может показаться на первый взгляд, ведь Паскаль прост и понятен.
Сама история языка программирования Pascal очень интересна, но является очень долгой, ведь идея создания данного языка началась аж в 1965 году. За пройденные года Паскаль очень изменился, приобрел рад различных версий, которые подходят для широкого спектра программирования. Из-за своей простоты и легкости, основы языка программирования можно изучать как будучи студентом высшего учебного заведения, так и будучи простым учеником средней школы, который только начал свой путь программиста или уже знает несколько языков для создания кода. Программирование на языке Pascal, является увлекательным, поскольку в нем нет громоздкости, он состоит в основном из простых английских команд, цифр и математических формул. Этот язык стоит иметь в своей библиотеке языков программирования.
Список литературы История успеха языка Pascal
- Быкадоров Ю.А., Кузнецов А.Т. Информатика и вычислительная техника 10–11. – Мн.: Народная асвета, – 1977;
- Зима В.С., Абрамов С.А. Начала программирования на языке Паскаль;
- Офицеров Д.В., Старых В.А. Программирование в интегрированной среде Турбо-Паскаль. Справочное пособие. Мн.: Беларусь, 1992;
- Немнюгин С.А. TURBO PASCAL, Санкт-Петербург, «Питер» 2000;
- Марченко А.И., Марченко Л.И. Программирование в среде TURBO PASCAL7.0, Киев «ВЕК» 1998.