Візуальне програмування
Методологія й технологія програмування, що надають програмістові можливість формувати застосування, яке розробляється, шляхом його звичайного компонування з бібліотечних стандартних візуальних елементів (візуальних компонентів) – форм, кнопок, полів введення, елементів меню та ін. При цьому зміна властивостей розміщених на формі об’єктів (їх розмірів, місцеположення, кольорів та ін.) призводить до автоматичної зміни в коді програмних компонент, які представляють їх програмну реалізацію. І, навпаки, будь-яка зміна коду в програмній частині компонента викликає зміну в його представленні на екрані комп’ютера.
Візуальне програмування неможливе без підтримки так званих RAD-засобів. Найбільш потужною і високоефективною RAD по праву вважається Borland/Inprise Delphi з мовою програмування Delphi/Object Pascal, підтримуваною великою бібліотекою візуальних компонентів – Visual Component Library (VCL).