т швидко і зручно розробляти ефективні додатки, включаючи додатки для роботи з базами даних. Система має розвинуті можливості по створенню користувальницького інтерфейсу, широкий набір функцій, методів і властивостей для вирішення прикладних розрахунково-обчислювальних завдань. В системі є розвинені засоби налагодження, що полегшують розробку програм. Традиційно Delphi відносять до систем швидкої розробки додатків. Разом з тим ця система володіє практично всіма можливостями СУБД, таких як Microsoft Access і Visual FoxPro. Вона дозволяє зручно створювати додатки з допомогою інструментальних програмних засобів, візуально підготовляти запити до баз даних, а також безпосередньо писати SQL - запити до баз даних. Стосовно роботи з базами даних Delphi забезпечує широкий набір інструментальних засобів, підтримує сучасні технології, у тому числі багаторівневу технологію клієнт - сервер [28].
Як будь-яка подібна система програмування, Delphi призначена для розробки програм і має дві характерні особливості: створювані з її допомогою програми можуть працювати не тільки під управлінням Windows, а сама вона відноситься до класу інструментальних засобів прискореної розробки програм. Це прискорення досягається за рахунок двох характерних властивостей Delphi: візуального конструювання форм і широкого використання бібліотеки візуальних компонентів.
Візуальне конструювання форм позбавляє програміста від багатьох аспектів розробки інтерфейсу програми, так як Delphi автоматично готує необхідні програмні заготовки і відповідний файл ресурсів. Програміст використовує спеціальне вікно, яке називається вікном форми, як прототип майбутнього вікна програми і наповнює його компонентами, що реалізовують потрібні інтерфейсні властивості (різного роду списки, кнопки, смуги прокрутки і т.п.). Після розміщення на формі чергового компонента Delphi автоматично вставляє в пов'язаний з формою модуль посилання на компонент і коригує спеціальний файл опису форми з розширенням DMF, який після компіляції перетворюється на ресурсний файл Windows.
Бібліотека візуальних компонентів надає програмісту величезна різноманітність створених розробниками Delphi програмних заготовок, які негайно або після нескладної настройки готові до роботи в рамках вашої програми.