Application Development software provide developers tools for creating applications. Products in this category may be mobile development software that include APIs, IDEs, frameworks and testing products. The category also has Rapid Application Development (RAD) tools and products that are used by Application Developers.