Programski jezik je ustvarjen simbolni jezik, katerega lahko razumejo stroji oziroma računalniki ter izkušeni programerji, saj je le-ta ključnega pomena za programiranje. Nastal je v času nastanka računalnika, potem pa se je s časom in razojem samih računalnikov začel spreminjati.
Če ne poznate programskega jezika, naj vas ne skrbi, saj lahko programerju še vedno obrazložite, kaj želite in potrebujete od njega. Morate pa vedeti, kaj točno pričakujete od programerja kot končni izdelek. Naj bo to programiranje in izdelava spletne strani, izdelava spletne trgovine, izdelava mobilne aplikacije itd.