En informatique, un développeur1 ou analyste programmeur est un informaticien qui réalise des logiciels et les met en œuvre à l'aide de langages de programmation.
Le développeur informatique (Web), développeur web 5,6 responsable des codes sources constituant les différents langages de programmation Web
Dans la langue française, il n'y a pas de mot spécifique aujourd'hui pour parler d'un auteur de logiciel, le terme de développeur sectoriel s'est progressivement imposé.
Pour répondre aux besoins d'un client, il établit dans un premier temps un « cahier des charges » qui détermine les besoins du client en matière d'informatisation et contrôle
Il écrit ensuite des lignes de code nécessaires au correct fonctionnement (programmation), participe aux phases d'essais, réalise la documentation technique, s'occupe du suivi et de la maintenance de son produit. Il peut également former les utilisateurs.