Ein Programmierer ist ein Mensch, welcher Programme für den PC oder andere elektronische Medien erstellt. Programmierer sind meist von Unternehmen angestellt, oder arbeiten auch gerne in ihrer Freizeit an eigenen Projekten. Ein Programmierer bedient sich der Programmiersprache. Diese benötigt er um ein Programm, beispielsweise ein virtuelles Kartenspiel schreiben zu können. Hierbei werden eine Reihe von Befehlen, welche die Programmiersprache beinhaltet am PC eingegeben. Damit das Programm später auch funktioniert, muss der Programmierer die Befehle in bestimmter Reihenfolge eingeben und darf keine Fehler machen.