第62章C語言
第62章C語言(第3/3頁)
,而像高級語言這樣浪費的語言,其實是有些不合時宜的。
徐衛國當初之所以拿出高級語言,也是考慮到國內軟體人才稀缺,這種語言簡單易學,容易上手培養人才。
而現在,人才基礎打好後,就該拿出進階版的程式語言了。
相比機器語言跟高級語言,c語言的出現堪稱革命性,因為它在兩個前輩的優缺點之間找到了一個平衡。
一方麵,它比機器語言簡單,效率高。另一方麵,它又比高級語言能更精準的控製硬體,最大化的利用計算機性能。
所以c語言又被稱為中級語言。
此外,c語言的優點還有可移植,通過編譯器可以從一個平臺移植到另一個平臺。
後來出現的c++丶java丶等程式語言,本身就是用c語言編寫,相當於它是構建其它工具的元工具,其對軟體領域的影響可謂深遠。
其實,徐衛國原本是想把c語言改造成中文程式語言的,但現實條件並不允許。
原因很多,其中核心原因是漢字是複雜點陣圖形,包含數千個漢字的點陣字庫,至少會占用數百kb內存,他們的存儲晶片連字庫都存不下,更不要說打字了。英文字母隻有二十多個,自然不存在這個問題。