Në fund të fundit, hardueri i kompjuterit mund të kuptojë vetëm komandat bazike të shkruara në kodin e makinës. Ndërsa kodi i makinës është në thelb vetëm njësha dhe zero, është e vështirë që njerëzit ta kuptojnë. Gjuha e programimit na lejon t’i udhëzojmë kompjuterët, duke përdorur konceptet dhe fjalët si gjuhë njerëzore, si Load dhe të Do, dhe t’i konvertojmë ato në kodin e makinës që kompjuteri mund ta kuptojë.
Për të krijuar një gjuhë programimi, ju duhet më së pari të përcaktoni fjalët dhe rregullat e saj. Më pas duhet të hartoni udhëzimet në gjuhën tuaj, që kanë të bëjnë me udhëzimet në kodin e makinës, pak a shumë si përkthimi në një gjuhë të huaj. Tjetra, ju duhet të krijoni një program
të quajtur përpilues apo një përkthyes, i cili i kthen programet e shkruara në gjuhën tuaj në kodin e makinës për kompjutera. Është një proces i komplikuar, dhe gjuhë të reja programimi shkruhen shpesh duke përdorur gjuhët ekzistuese, në përpjekje për ta bërë këtë më të lehtë./bota.al