Delphi – это объектно-ориентированная среда визуальной разработки программ и программных систем.
Основу Delphi составляют язык Object Pascal иБиблиотека визуальных компонентов (Visual Component Library – VCL). VCL – это иерархия объектов Object Pascal, которая обеспечивает быструю и эффективную разработку программ.
Палитра компонент и Инспектор объектов среды разработки Delphi позволяют Вам перетаскивать VCL-компоненты на Формы. Манипулируя свойствами компонентов и событиями элементов управления (визуальных компонентов), Вы можете создавать интерфейс Пользователя программы практически без написания программного кода.
Упрощенная иерархия базовых классов Delphi показана на рисунке 5.1.
Рисунок 5.1 – Упрощенная иерархия базовых классов Delphi
Базовые классы Delphi позволяют разработчикам проектировать любые типы приложений.