Мэта: Мовы праграмавання адрозніваюцца ад натуральных моў тым, што натуральныя мовы ужываюцца толькі для ўзаемадзеяння паміж людзьмі, у той час як мовы праграмавання таксама дазваляюць людзям даваць інструкцыі машынам. Некаторыя мовы праграмавання ўжываюцца аднымі прыладамі, каб кіраваць другімі. Напрыклад, праграмы на PostScript часта ствараюцца другімі праграмамі, каб кіраваць прынтарам ці дысплеям.