❶ 現在學c語言過時了嗎
只有技術不夠好,
不是語言過時不過時。
❷ 為什麼現在的人學c語言,只是打基礎。c語言過時了嗎
我的理解,C語言比較簡單,而且之後C++,java,C sharp都與其很相像,其次,學C語言也是鍛煉人對錯誤查找這方面的能力,因而,C語言是不可能過時的,你說它是用來打基礎,這倒是可以的
❸ C語言過時了嗎
不會,現在很多大學里有關計算機類的都把C語言當做一門重要課程,因為C語言可以作為現在大多數流行的程序設計語言的基礎,很有學習的價值。
❹ C語言過時了嗎
一句話,數落C的都是門外漢。
首先,C幾乎是所有面向對象機器語言的基礎,這么說的原因是有其他系列的語言,但是主體編程語言的基本思想,基本語法是很接近的,學好了C就等於給自己打下一份地基,學其他高級語言的時候經常會覺得似曾相識,很容易觸類旁通。
其次,誰說C不是高級語言,而且並也不能說C不夠現代,具體什麼叫高級語言,我就不廢話了,再給你舉個例子吧,現在絕大多數人用的WINDOWS操作系統以及華麗著稱的MAC系統還有專業人士才主要接觸的LINUX系統都是C的傑作,呵呵,你說C過時嗎?
然後,C的主要用途不是窗口程序,而是更接近於硬體的程序或者操作,如果你要寫底層應用,比如硬體的驅動程序,比如你要直接讀寫內存,比如你要寫操作系統^_^,這才是C的看家本領,這也是為什麼幾乎所有靠C吃飯的人都要繼續學匯編的原因。
最後,幫你下個結論吧,如果只是自己玩玩,C見識一下,看看語法跟設計思路,讀點例子開闊一下眼界,轉到C++和JAVA寫點看得見莫得著的東西,會很有成就感。如果打算以後走計算機這條路,C一定要學,要真正理解它。然後再根據自己的需要,選JAVA或者C++什麼的。如果你以後可能會去搞工業編程,C要嚼爛。
教材推薦 譚浩強 《C程序設計》 綠皮的,很多人的入門書,包括我 ^_^
明白了?呵呵,加油學吧,希望下一次再見到你的問題,帶著C的實例 ^_^
❺ 學習c語言是否過時了啊!
不會啊,C都多少年了,要過時早該過時了,不會流傳到現在不是。
如果你寫web應用,用C/C++可能不太合適,你應該去學java,C#。如果你想搞個什麼windows驅動,或者什麼大型的MIS系統之類的,C/C++都是首選。
有很多技術是構建在C語言上的,而且C作為一門經典的編程語言,雖然不斷有新的語言出現來挑戰它,讓它在很多方面失去了市場,但是C的魅力還在。如果你需要更好的運行效率,對底層硬體更強的操控能力,選C/C++准沒錯。
新的語言有面向對象,有強大的類庫,有動態特性,有優美的語法,等等。但是C始終在編程語言中有一席之地。作為愛好來學習的話,是一個不錯的選擇。
還有很多人都會YY什麼黑客,病毒,遠控什麼的東西出來到自己身上,恰巧對這些往往被大家過分YY的東西,C都擅長。
再類比下匯編,這種可讀性基本為0,代碼又臭又長,滿眼地址和寄存器更不可能有時髦的動態類型,OO支持,甚至與硬體直接相關的語言,為什麼還存在?因為它的作用始終無法被後來者取代。對硬體的直接操縱能力,你值得擁有。
所以如果是為了興趣,選什麼來學都可以,C挺好了,總比上來學易語言學到最後想深造發現自己已經養成了一堆的壞毛病的人來的好的多。
當然,如果實際點,你要吃飯,還是直接跳java和C#來得實在。
❻ c語言還流行么
雖然談不到不流行,但誠實地說,C語言的確是有顯著的下降,從2015年以來已經下降了3.43%。
TIOBE說:「C語言下降的主要原因是因為C語言不適合現在流行的Web和移動App開發。另外,C語言不像其他流程語言(Java,C++和C#)那樣在發展。雖然有一個C11標准,但這只包含了很小的變化。C語言代碼小和運行快的優勢已經不起作用了。另外,添加像C++一樣的功能已經不合適了,C++的出現就是為了解決這個的,所以C語言陷入了僵局。另外一個C語言陷入困局的原因是沒有一家大公司在支持他。Oracle支持Java,Microsoft支持C++、C#和TypeScript,Google支持Java、Python、Go、Dart和JavaScript,Apple支持Swift和Object-C,但是沒有一家公司公開支持C。」