Rapid application development
Rapid application development (również RAD) – metodyka polegająca na udostępnieniu programiście dużych możliwości prototypowania oraz dużego zestawu gotowych komponentów (np. zapewniających dostęp do bazy danych). Umożliwia to uzyskanie pewnego efektu już w pierwszych krokach programistycznych, jednocześnie stanowi poważne zagrożenie dla projektów o większych rozmiarach ze względu na łatwość nieprzemyślanego modyfikowania. 

Narzędzia RAD są rozwinięciem pomysłu 
IDE (zintegrowanego środowiska programistycznego) i doskonale nadają się do tworzenia prototypów. Wygląd aplikacji projektuje się ustawiając kontrolki w obszarze okna projektowanego programu (na przykład przy użyciu myszy - przeciągnij i upuść). 

Przykładowe narzędzia RAD to Delphi i Microsoft Visual Studio dla Microsoft Windows oraz MonoDevelop i Kylix dla GNU/Linuksa.
Narzędziami RAD niezależnymi od platformy są: Qt Designer wchodzący w skład biblioteki Qt wspomagającej programowanie w C++ oraz Lazarus związany z językiem Pascal w wersji Free Pascal, a wzorowany na Delphi.
Q13741
IDE
MEDIA
Q207977
prototyp
Concept
Q558376
przeciągnij i upuść
UNK
Q487378
Delphi
MEDIA
Q134067
Microsoft Visual Studio
ORG
Q1406
Microsoft Windows
Concept
Q764454
MonoDevelop
MEDIA
Q752843
Kylix
MEDIA
Q388
GNU/Linuksa
MISC
Q201904
biblioteki Qt
MEDIA
Q2407
C++
MEDIA
Q258448
Lazarus
MEDIA
Q81571
Pascal
Concept
Q210295
Free Pascal
MEDIA
Q795549
Rapid application development
Concept
operating system
operating system
operating system
programming language