為什麼C語言會是大學的必修課?


為什麼C語言會是大學的必修課?


這是一本給非計算機專業的大學生的C語言的書。“我不是學計算機的,為啥要學C語言?”這個問題每年在中華大地都會被問上幾百萬次。被問的對象可能是老師,也可能是師哥師姐。師哥師姐往往也就是故作明瞭的表情,複述一遍隱約記得的老師的話。

而這些話多半都是比較高瞻遠矚的,例如“將來可能會用到”,“鍛鍊編程思維有好處”,“C語言是學編程的基礎”等等。這些話沒有錯,所謂“技不壓身”,多學點兒東西肯定比不學要有好處。但問題是,如果把學C語言的精力用來學學其它與專業相關度更高的東西,是不是會更好呢?既然如此,幹嘛還學C語言呢?

最實在的答案,是何祚庥院士的:“誰叫你不幸生在中國了?”


為什麼C語言會是大學的必修課?


雖然社會只需要少量的人會編程序,但莫名其妙的是幾乎所有的大學生都想(或被要求)過二級,導致程序設計課程成為了必修課。

二級考試可選的語言包括C、C++、Java、Delphi、Visual Basic、Visual FoxPro和Access。為什麼偏偏要學最古老的C呢?這裡的原因複雜多樣,每個學校都有各自的解讀,就不一一列舉了。總之,中國一定是世界上“認識”C語言的人口最多的國家,二級考試功不可沒。

反正既然此課已開,不學也不行,精力已經搭上,就還是認真瞭解一下C語言吧。雖然有些無奈,但好在C語言確實是一個有趣的傢伙,而且越瞭解越覺得有趣。如果不信,請往下看……

高級語言是除了機器語言和彙編語言以外幾乎所有編程語言的統稱。它的特點是更接近人語,而與機器語言基本沒有瓜葛。不同的高級語言編譯器可以把同樣的代碼翻譯成適應不同機器的指令,因而高級語言大多具有很好的可移植性。

本文福利

獲取方式:

1.在你手機的右上角有【關注】選項,或點擊我的頭像,點擊關注!(關注我)

2.關注後,手機客戶端點擊我的主頁面,右上角有私信,請私信發我:編程

電腦已經設置好了關鍵詞自動回覆,自動領取就好了!這幾天上萬個消息,真的回覆不過來,所以回覆的時候請注意關鍵詞!

其實做為一個開發者,有一個學習的氛圍跟一個交流圈子特別重要這裡請私信我“編程”不管你是小白還是大牛歡迎入住大家一起交流成長。小編會在裡面不定期分享乾貨源碼,包括我精心整理的一份c++零基礎教程。歡迎各位感興趣的的小夥伴。

學習思路:

為什麼C語言會是大學的必修課?

學習資料:

為什麼C語言會是大學的必修課?

相關推薦

推薦中...