Актуальность языка программирования Pascal | Буркова Ирина Владимировна. Работа №234760
Автор: Буркова Ирина Владимировна
Паскаль — высокоуровневый язык программирования общего назначения. Один из наиболее известных языков программирования, широко применяется в промышленном программировании, обучении программированию в высшей школе, является базой для большого числа других языков.Но так ли актуален данный язык на сегодняшний день?Где он используется?Какие достоинства и недостатки он имеет?
Паскаль (англ. Pascal) — высокоуровневый язык программирования общего назначения. Один из наиболее известных языков программирования, широко применяется в промышленном программировании, обучении программированию в высшей школе, является базой для большого числа других языков.
Был создан Никлаусом Виртом в 1970. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал одну из первых в мире механических машин, складывающую два числа, после его участия в работе комитета разработки стандарта языка Алгол-68. Первая публикация Вирта о языке датирована 1970 годом, представляя язык автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные. Паскаль был одним из первых таких языков. По мнению автора, язык должен способствовать дисциплинированному программированию, поэтому, наряду со строгой типизацией, в Паскале сведены к минимуму возможные синтаксические неоднозначности, а синтаксис интуитивно понятен даже при первом знакомстве с языком. Первоначально язык имел ряд ограничений: невозможность передачи функциям массивов переменной длины, отсутствие нормальных средств работы с динамической памятью, ограниченная библиотека ввода-вывода, отсутствие средств для подключения функций, написанных на других языках, отсутствие средств раздельной компиляции и т. п. Некоторые недостатки Паскаля были исправлены в ISO-стандарте 1982 года, в частности, в языке появились открытые массивы, давшие возможность использовать одни и те же процедуры для обработки одномерных массивов различных размеров. Но при этом 1980-м годам Паскаль стал основой для многочисленных учебных программ, в отдельных случаях на его основе были созданы специализированные обучающие языки программирования, так, в начале 1980-х годов в СССР для обучения школьников основам информатики и вычислительной техники Андрей Ершов разработал алголо-паскалеподобный «учебный алгоритмический язык».
Минусы Паскаль:
Устарел
.;
Очень мало реального
ПО
Не распространен
Плюсы Паскаль :
Универсален
Распространен
в школах
После Паскаля легко перейти на Си;
Минималистичен
.
Подходит для обучения
Надежность разрабатываемых программ
Паскаль лежит в основе языка ST, который используется для создания программ для ПЛК (программируемый логический контроллер). ПЛК, в свою очередь, используются в автоматизации производства.
Паскаль также лежит в основе языка
Pascal
Script
, который используется в программных оболочках, таких как Парус, а также в SCADA-системах, которые также применяются в автоматизации производства.
Из этого следует, что Паскаля может стать для вас отправной точкой как минимум в две профессии:
Инженер-программист
Инженер в области автоматизации производства
Обе эти профессии очень востребованы. За этими профессиями будущее. Так что начав с простых программок на Паскале, через какое-то время вы сможете стать специалистом в одном из вышеперечисленных направлений.