計算機設計語言分為哪四代

第一代:單純的機器語言,就是以“0”和“1”的組合來指定指令和數據,這種語言對人而言,非常容易出錯、學習、編寫、改動、糾錯都很不容易 。不過對機器而言,由于機器語言是對機器硬件進行直接訪問,所以運行效率非常高 。
第二代:匯編語言,相對機器語言,已經有簡單人類語言來標示指令或者數據,相對容易很多,不過,由這種語言對人而言,依然容易出錯、學習、編寫、改動、糾錯同樣不算容易 。匯編語言同樣可以直接對機器硬件直接訪問 。
第三代:高級語言,相對機器語言,高級語言已經有幾乎是以人類語言來標示指令或者數據了,重要的是,開發人員使用高級語言已經可以不用考慮特定的硬件特性,即真正實現了"硬件無關" 。
【計算機設計語言分為哪四代】第四代:更高級的語言,高級語言進一步發展,就是目前我們都在使用的各種形形色色的計算機 , 這一代的計算機語言學習起來更為容易,有大量成熟穩定的函數、子程序、封裝對象可以直接引用 , 模塊化構架更為清晰 。