Të gjitha programet që përdorim në jetën e përditshme – qoftë ai aplikacion mobil, program kompjuteri apo edhe vet sistemet operative çofshin ato kompjuterike apo mobile – janë të shkruara me ndonjë nga gjuhët programuese.
Gjuhët programuese luajnë rolin kryesor në fushën e zhvillimit të softuerit. Duke qenë se në treg ekzistojnë shumë gjuhë programuese, me përparësitë dhe mangësitë e secilës prej tyre, zgjedhja e gjuhës më të mirë ku të përqendrohemi gjatë zhvillimit të karrierës tonë është mjaft sfiduese.