Первыми языками программирования были FORTRAN, COBOL, ALGOL и некоторые другие. У каждого из них были свои достоинства и свои недостатки. Одним из наиболее удачных долгое время считался ALGOL, настолько удачным, что этот язык стали использовать в специальной литературе для записи алгоритмов. Но и он не был лишен недостатков, в частности, последняя версия ALGOL'a была излишне громоздкой, поэтому швейцарский профессор Никлаус Вирт в 1970 г. создал свой собственный язык, который унаследовал от ALGOL'a лучшее, был более лаконичным и имел более четкую логическую структуру.
Предназначался новый язык для обучения студентов, и сам Вирт поначалу относился к нему как к игрушке. Язык был назван в честь французского философа и изобретателя XVII века, механического калькулятора Блеза Паскаля – Паскалем.
Новый язык оказался настолько: удачным, что быстро привлек к себе внимание и завоевал популярность.
В первой половине 80-х Фирма Borland, выпустила пакет Турбо Паскаль, содержавший не только транслятор, по и редактор, а также другие программы, которые значительно облегчали процесс программирования.
Турбо Паскаль - это не отдельный язык программирования, а «расширение» обычного, стандартного Паскаля.
Слово «Турбо» в английском лексиконе обозначает ускорение. Транслятор, входящий в состав Турбо Паскаля, очень быстро переводит программу с языка программирования в машинные коды, заметно быстрее, чем трансляторы в других системах программирования.
В состав Турбо Паскаля входят дополнительные наборы процедур, которые позволяют не заниматься каждый раз программированием некоторых сложных действий, таких, например, как вывод графики.
Турбо Паскаль прекрасно работает на сравнительно маломощных компьютерах, и поэтому именно этот пакет часто устанавливается в компьютерных классах школ и кружков информатики.
Алфавит. Совокупность допустимых в языке PASCAL 7.0 символов образует алфавит.
В Паскале алфавит содержит:
· буквы латинского алфавита (прописные и строчные латинские буквы);
· цифры (0...9);
· специальные символы (знаки) (такие как знак подчеркивания, знаки операций и пунктуации, зарезервированные слова и т. д.);
· двойные символы (примером такого двойного символа является знак «больше или равно».
Всего алфавит содержит 80 зарезервированных слов и специальных символов.
Из букв, цифр и знаков подчеркивания строятся идентификаторы. Длина идентификатора может быть любой, но существенны только первые 63 символа. Начинаться идентификатор должен всегда с буквы и может содержать знаки подчеркивания и цифры.