Среда программирования Делфи

Материал из Letopisi.Ru — «Время вернуться домой»
Перейти к: навигация, поиск

Что такое Delphi?

Delphi - это объектно-ориентированный язык программирования [1], который назван в честь греческого города, где жил дельфийский оракул.

История Delphi

Delphi, ранее известный как Object Pascal [2], разработанный фирмой Borland [3] и изначально реализованный в её пакете Borland Delphi, от которого и получил в 2003 году своё нынешнее название, результат развития языка Turbo Pascal [4], который, в свою очередь, развился из языка Pascal [5]. Pascal был полностью процедурным языком, Turbo Pascal, начиная с версии 5.5, добавил в Pascal объектно-ориентированные свойства.

•Версия 1 была предназначена для разработки под 16-ти разрядную платформу Win16;

•Версии со второй компилируют программы под 32-х разрядную платформу Win32;

•Вместе с 6-й версией Delphi вышла совместимая с ним по языку и библиотекам среда Kylix [6], предназначенная для компиляции программ под операционную систему Linux;

•Версия 8 способна генерировать байт-код исключительно для платформы .NET [7]. Это первая среда, ориентированная на разработку мультиязычных приложений (лишь для платформы .NET);

•Последующие версии (обозначаемые годами выхода, а не порядковыми номерами, как это было ранее) могут создавать как приложения Win32, так и байт-код для платформы .NET;

•Delphi for .NET — среда разработки Delphi, а так же язык Delphi (Object Pascal), ориентированные на разработку приложений для .NET.

Для чего предназначен Delphi?

Использование Delphi позволяет создавать как самые простые приложений, на разработку которых требуется 2-3 часа, так и серьезные корпоративные проекты, предназначенных для работы десятков и сотен пользователей. Вследствие чего Delphi предназначен не только для программистов-профессионалов, но могут использовать и учителя, и врачи, и преподаватели ВУЗов, и бизнесмены, все те, кто используют компьютер с чисто прикладной целью, то есть для того, чтобы быстро решить какие-то свои задачи, не привлекая для этого программистов со стороны.

Список ресурсов Интернет [8]

Схема знаний [9]

Персональные инструменты
Инструменты