1. A computer program product for configuring an integrated development environment for programming a type of computer application, the computer program product comprising: a computer readable storage hardware medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to receive a selection of a target application runtime program; computer readable program code configured to send a request for information on one or more types of computer applications supported by the target application runtime program; computer readable program code configured to receive information on the one or more types of computer applications supported by the target application runtime program; computer readable program code configured to extract, in response to receiving the information, the one or more types of computer applications supported by the target application runtime program using the received information; computer readable program code configured to request a selection of a type of computer application from the one or more types of computer applications supported; and computer readable program code configured to receive a selection of the type of computer application, and in response, computer readable program code configured to configure an integrated development environment for programming the type of computer application selected.