2604 subscribers

Паскаль жив? Что стало с популярным языком программирования?

19 июня 1623 года родился выдающийся французский математик, физик и философ Блез Паскаль. Хотя Паскаль внёс свой вклад в развитие вычислительной техники как один из первых создателей суммирующей машины «паскалины», но в этот день мы хотим вспомнить язык программирования, который был назван в его честь.

Паскаль жив? Что стало с популярным языком программирования?

Язык программирования Паскаль был создан в конце 60-х годов прошлого века, а первая публикация о нём появилась в 1970 году. Предполагалось, что этот язык будет учить хорошему стилю структурного программирования, и много лет Паскаль действительно использовался не только как язык для обучения основам программирования, но и для профессионального программирования. Язык жил своей жизнью, обновляясь для поддержки новых парадигм, однако с 2000-х стал терять свою популярность и сейчас почти не используется для профессионального программирования, уступая свои позиции и в обучении.

Вот так выглядит простейшая "пустая" программа на языке Паскаль:

begin end.

Пик популярности Паскаля пришелся на 90-е годы и связан с 16-разрядной средой разработки Turbo Pascal, которая была создана фирмой Borland и работала под управлением операционной системой MS-DOS. На современных версиях Windows запустить Turbo Pascal не получится, так как после Windows Vista все последующие версии Windows перестали поддерживать подсистему MS-DOS. Для желающих поностальгировать или посмотреть, как выглядела легендарная система, придется установить DOSBox - эмулятор системы MS-DOS. Turbo Pascal 7.0 при запуске выглядел так:

Turbo Pascal 7.0
Turbo Pascal 7.0

Последняя версия Turbo Pascal имела номер 7.1. В связи с переходом большинства компьютеров на 32-разрядную версию Windows появилась 32-разрядная среда разработки Borland Delphi, 7-я версия которой была долгое время очень популярна среди разработчиков. Сейчас в рейтинге TIOBE языков программирования Delphi занимает 14 место, что позволяет считать язык программирования Паскаль всё-таки живым языком программирования, однако используется он по большей части для поддержки старых проектов.

Сейчас в основном для обучения основам программирования на Паскале используется Free Pascal, который может исполняться на многих платформах, или PascalABC.Net, который разрабатывается в Южном федеральном университете и работает под Windows.

Предлагаем вспомнить несколько фактов о языке программирования, а для желающих углубиться в дебри языка мы дадим ссылки на несколько бесплатных тестов на портале Эрудит.Онлайн в конце статьи.

Обещанные ссылки на более сложные тесты:

«Основы языка программирования Паскаль»

«Структура программы на Паскале»

«Простые типы данных в Паскале»

«Составные типы данных в Паскале»

«Операторы Паскаля»

Другие интересные статьи на нашем канале: