Programista – osoba zajmująca się tworzeniem, testowaniem i utrzymywaniem oprogramowania. Programiści piszą kod źródłowy w różnych językach programowania, takich jak Python, Java, C++, JavaScript, i wielu innych, aby tworzyć aplikacje, systemy operacyjne, strony internetowe, gry komputerowe oraz inne rozwiązania technologiczne. Praca programisty obejmuje analizę wymagań, projektowanie algorytmów, implementację rozwiązań oraz rozwiązywanie problemów związanych z kodem. Programiści często współpracują z innymi specjalistami IT, takimi jak testerzy oprogramowania czy administratorzy systemów, w celu zapewnienia wysokiej jakości produktów końcowych.