# Rapid Application Development Rapid application development (RAD) emphasizes fast iterative construction through visual designers, reusable components, tight feedback, and high-level application frameworks. Borland Delphi and the VCL were major RAD environments. Bryant's use of commercial and custom component libraries placed substantial behavior behind reusable controls so complete native applications could be assembled and refined quickly. Related: [[wiki/Component-Based Development|Component-Based Development]], [[wiki/Tooling|Tooling]], [[projects/Software I've Bought and Used Over the Years|Software Toolchain]].