The combination of hardware and software used to create an application. While the application development environment includes the hardware, an "application development stack" refers to the compiler and related software that are required to generate the executable programs. See
application development system and
ADE.