Det er mange andre navn på en dataprogrammerer, avhengig av den spesifikke typen arbeid de gjør og konteksten. Her er noen få:
Generelt:
* Programvareutvikler
* Programvareingeniør
* Koder
* Utvikler
* Nettutvikler
* Søknadsutvikler
* Datamaskinforsker
* Systemanalytiker
* IT -spesialist
* Techie
Spesialisert:
* Front-end utvikler: Fokuserer på brukergrensesnittet og brukeropplevelsen av nettsteder og applikasjoner.
* back-end utvikler: Fokuserer på serversiden og databaseinteraksjoner mellom nettsteder og applikasjoner.
* full-stack utvikler: Kombinerer front-end og back-end utviklingsevner.
* mobilutvikler: Spesialiserer seg i å bygge apper for mobile enheter.
* Spillutvikler: Oppretter programvare for videospill.
* Data Scientist: Bruker programmeringsferdigheter for å analysere og tolke store datasett.
* Databaseadministrator: Administrerer og vedlikeholder databaser.
* Nettverksingeniør: Design, implementerer og vedlikeholder datanettverk.
Det spesifikke navnet som brukes avhenger ofte av selskapet, industrien og det spesifikke ansvaret til rollen.