Programuotojas – asmuo, kuriantis, testuojantis, tobulinantis, prižiūrintis programas.[2]
Terminai programinės įrangos kūrėjas ir programinės įrangos inžinierius naudojami įvardinat konkrečius profesinius darbus, kuriems reikalinga programuotojo kvalifikacija.
↑Fuegi, J.; Francis, J. (October–December 2003). „Lovelace & Babbage and the creation of the 1843 'notes'“. IEEE Annals of the History of Computing. 25 (4): 16–26. doi:10.1109/MAHC.2003.1253887.