les programmeurs de logiciels et développeur d'applications sont deux autres termes pour les programmeurs informatiques. Ces deux emplois sont légèrement différents, avec des programmeurs de logiciels étant impliqués dans la phase de développement de la construction de logiciels seulement. Les développeurs d'applications sont généralement impliqués dans l'ensemble du processus de la planification à débogage et mises à jour. Ce champ professionnel connu une augmentation à la fin des années 1990, mais il a maintenant une pénurie de programmeurs qualifiés pour combler l'industrie croissante de développement de logiciels.