Rapid Application Development (RAD)
Unter Rapid Application Development versteht man eine Sammlung von Hilfsprogrammen zur Softwareentwicklung (oft vereint unter einer IDE), die ständig wiederkehrende und/oder zeitraubende Vorgänge automatisieren oder stark vereinfachen.
Insbesondere können mit Hilfe von RAD graphische Benutzeroberflächen in einem Bruchteil der Zeit, die für konventionelle Programmierung erforderlich wäre, erstellt werden. Auch automatische Vervollständigung des Codes noch bei der Eingabe ist häufig Teil des RAD - Konzepts.