Програміст – спеціаліст у сфері обчислювальної техніки, сучасного програмного забезпечення, автоматизації виробничих та інших процесів. На основі аналізу математичних моделей і алгоритмів вирішення науково-технічних і виробничих завдань розробляє програми виконання обчислювальних робіт. Програмісти поділяються на три види: системні програмісти - працюють з операційними системами, інтерфейсами й мережами; прикладні програмісти - створюють певні програми, що використовуються для роботи організації