計算機語言有機器語言、匯編語言、高級語言三大類,比如Eiffel、C++、Java、C#、VB等。
如今通用的編程語言有匯編語言和高級語言兩種形式,高級語言是絕大多數編程者的選擇,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節。