為何C語言是最好的編程語言和不會過時

首先,C語言是世界上最好的編程語言,它是其他的編程語言需要膜拜的編程語言,它是編程語言世界“神一樣”的存在,永遠不可能過時,因為它是指引初學者學習編程語言的“燈塔”。

其後任何的編程語言,都有C語言的身影。它們出現,由於時間的推移和應用的特殊需要,C語言搭建的家園必須擴建,但是它們的基石離不開C語言,至少擺脫不了C語言的影子。

C語言是最接近底層(彙編語言)的編程語言,它編譯後的效率極高。

C和C++語言都有指針,特別是函數指針,而其他高級語言極力反對的就是指針的存在。

有些編程語言的崛起就是以指針為攻擊對象而吸引眼球的。

在嵌入式領域,中斷向量實際就是函數指針。

C語言的函數指針和結構及聯合,構成了完美的“COM接口技術”,故在嵌入式領域,C/C++編程語言是其他任何編程語言無法取代的。

菜農認為,沒有指針的編程語言,就別在嵌入式領域混了!

如圖所示,菜農在2003年在PIC上用宏彙編實現的“HPL語言”(早已完美地應用到產品上),它也跑不出C語言的影子!

菜農從1981年就開始用匯編語言,BASIC,TC,BC,DBASE,FOXBASE,VB,VC++,FOXPRO,BC++,DELPHI,CVI,mysql,JAVA,C#,html,css,js,VB腳本到如今的PHP,也在2006年學過python,也看過QT……總之菜農用過、學過和看過幾乎所有流行的編程語言。

為何C語言是最好的編程語言和不會過時
為何C語言是最好的編程語言和不會過時
為何C語言是最好的編程語言和不會過時


分享到:


相關文章: