Programátor je ten, kdo postupem zvaným programování implementuje výsledky návrhu projektu.Jako první programátor je považována Ada Lovelace, která ve svých Poznámkách k Analytickému stroji vyjádřila první algoritmus určený k provedení na počítači – Analytickém stroji Charlese Babbageho.