Dataprogrammerare arbetar med att skapa, vidareutveckla eller underhålla dataprogram. Arbetsverktyg för dataprogrammeraren är olika programspråk som programmeraren använder för att instruera datorn och för att konstruera program. Som dataprogrammerare kan man specialisera sig som Applikationsutvecklare, Systemprogrammerare, Programvarukonstruktör, eller Systemförvaltare. En dataprogrammerare i åldern 25-39 tjänar i genomsnitt 33700 kr/månad medan en dataprogrammerare i åldern 40-64 tjänar i genomsnitt 39100 kr/månad.