Знакомство с языками программирования — Паскаль (Paskal) и Delphi

Что надо понимать под термином язык программирования? Это такая система, состоящая из однообразно трактуемых, а также интерпретируемых сообщений. Или сигналов. Иными словами, знаковая система, которая используется для записи компьютерных программ. От обычного разговорного языка отличается тем, что он предназначен непосредственно для управления электронно-вычислительными машинами, и уж никак не для общения.

Паскаль

Язык программирования Pascal (Паскаль) – далеко не новый и разработан еще в 1970 году Никлаусом Виртом (Швейцария). Но свою популярность и значимость он сохраняет благодаря тому, что именно на этом языке обучают программированию на младших курсах высших учебных заведений и в выпускных классах школы, так как он является базой для целого ряда других языков. Свое название Паскаль получил в честь имени физика Паскаля. Это он в свое время впервые в мире осуществил мечту человечества — изобрел такую машину, которая умела считать. Тогда она могла складывать два числа.

Автор Pascal задался целью создать язык простой, но в то же время эффективный с методологией структурного программирования. В ее основе лежит представление программы в качестве иерархической структуры блоков. Помимо того, что в нем имеются средства процедурного программирования, основной особенностью Паскаля является его строгая типизация. В этом языке синтаксис простой и интуитивно понятный. В связи с этим вероятность различных возможных синтаксических ошибок сведена к минимуму. Тем самым язык способствует большей дисциплине программирования.

Однако у Паскаля был и ряд недостатков, особенно изначально. Так, в нем невозможно было передавать массивы переменной длины функциям. Была ограниченная библиотека функций ввода/вывода, а также несовместимость с другими языками. Но многие недостатки стали достоинствами при обучении программированию. А в 1983 году увидел свет первый релиз встроенной среды, разработки Turbo Pascal, которая выросла потом в объектный Паскаль, а следом и в Delphi, которая была дополнена существенными расширениями языка.

Delphi

Delphi – это объектно-ориентированный язык. который отличается своей императивностью и структурированностью. Основная сфера использования Delphi — создание прикладного программного обеспечения.

Изначально его так и называли — Object Pascal. Но начиная со среды программирования язык Delphi 7 стали обозначать, как и саму среду. При создании языка самым главным отличием, особенно от языка «С», было то что основной задачей была строгость и высокая читаемость языка, так как создавался он для обучения дисциплине программирования

Соответственно, не возникало задач экономить оперативную память, делая код более лаконичным и обеспечивать большую производительность. В Delphi в одном из первых появились классы – специальные типы данных, в составе которых имеются методы, поля и свойства, с помощью которых описываются объекты.

Первоначально Delphi и его среда разработки были предназначены только для разработки приложений Windows, но в дальнейшем был созданы варианты для платформ Windows CE, Linux и Mac OS. Так же Delphi оказал значительное влияние на создание языка «С#». Многие его фундаментальные решения и элементы можно увидеть в составе «С#».

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

  bigmir)net TOP 100  - .  E-mail: sitesnulyaru@gmail.com