Для начала расскажу немного истории. Pascal
– это язык программирования. Построен
подобно языку Алгол, который в свое время ввел понятия «тип данных» и принципы
структурного программирования. Название «Паскаль» – язык
получил в честь известного математика Блеза Паскаля. Изначально Паскаль создавался как учебный язык
программирования. Он должен был иметь простой синтаксис,
строиться на минимальном количестве базовых понятий и уметь переводить
программы в машинный код простым компилятором. Однако первая разработанная
версия языка была слишком громоздкой для коротких программ. Но уже тогда он имел возможность создания больших программ с поддержкой строгой
логической структуры.
Своих первых поклонников Pascal получил благодаря
появлению диалекта ,Turbo Pascal,
разработанного в Америке. Турбо Паскаль – это направление языка программирования Pascal
( диалект ). Он
был создан для повышения качества и скорости разработки программ в 80-х годах.
Приставка «Турбо» в названии языка программирования Паскаль –
отражает торговую марку разработчика Borland International (США).
Преимущества языка программирования Паскаль перед другими системами:
Преимущества языка программирования Паскаль перед другими системами:
- краткость языка (некоторые называют его “спартанским” языком программирования);
- легкость программирования на нем;
- мобильность написанных программ;
- возможность эффективной реализации и пригодность с точки зрения формальных методов отладки программ;
Первоначальные недостатки языка Pascal:
- невозможность передачи функциям массивов переменной длины;
- отсутствие нормальных средств работы с динамической памятью;
- ограниченная библиотека ввода-вывода;
- отсутствие средств для подключения функций написанных на других языках;
- отсутствие средств раздельной компиляции и т. п.
Кстати говоря, если Вы выбрали для изучения именно
этот язык программирования, то поздравляю Вас с правильным выбором. Не зря Pascal
считается языком начинающих программистов, так как он является одним из самых
легких в изучении и понимании принципов программирования. К тому же приучает
начинающего программиста к дисциплине и логике при выполнении задач.
Желаю Вам успехов в покорении вершин программистского
мастерства, а также надеюсь, что Вам пригодятся
и понравятся материалы блога.