プログラムの開発者は「人間が理解しやすい言語」であるプログラム言語を使ってプログラムを記述します。プログラム言語は、人間の記述したプログラムを、コンピュータの理解できる機械語に変換し、ソフトウェアを作ります。このため、コンピュータプログラムの開発は飛躍的に効率が上がりました。