❶ c語言和Java哪個更有發展空間更好學習一點呢
java在全國一線二線城市就業崗位都比較多,工資發展還是不錯的,C的話在深圳沿海還是可以的,但是回到內地就難說了。
❷ java的發展前景好嗎
雖然Java有很多人唱衰,但是青妹還是不得不說,不管是前途還是錢途,Java都好著呢!
第一,先來從Java技術本身說說,Java怎麼有前景。對Java有過一些了解的人肯定對Java的基本特性不陌生,尤其Java的跨平台性這個特點,不管是PC端還是移動端,不管是linux還是windows,運行Java程序只需要一個Java解釋器就可以,這是其它計算機語言做不到的;還有更具安全性和高並發性,所以阿里京東這樣的大網站都需要用Java語言來編寫;同時Java也更具穩定性。總之Java各種獨有的特性使得它的性能和功能十分強大,在技術本身上沒得說的。
第二,從就業領域的角度來說,Java也是無可比擬的。為什麼這么說,打開招聘網站:
可以看到,隨便搜一搜出來的就包括了IT計算機、電商、醫療衛生、機械類的企業公司,也就是說不僅僅在IT和互聯網公司Java可以就業,在銀行醫院電商技術型的公司也同樣可以。無論學啥編程語言,最後不都是為了就業工作嗎,那肯定是就業面和領域越廣越好,從這一點上說Java明顯是具有優越性的。
第三,還有就是就業門檻相對來說沒有特別高。在現在遍地大學生的社會,翻翻知乎各個行業精英人均985,似乎本科生是最基本的,專科生在招聘市場中顯得卑微的不能再卑微。現在人工智慧AI很火很火,連帶著學Python和C語言的人越來越多,其實學人工智慧和大數據的,對學歷要求很高,本科是基本,碩士學歷很正常,所以就業招聘的門檻也高。而Java在這方面上就簡單很多,不用有高數和數值分析這些基礎就能學,大專生學Java就業的比比皆是,只要有技術,發展不會差。
最後,Java的「錢途」也是有保證的,在求職軟體上搜一搜就知道,一線城市10k是正常水平,再高級的15k+、20K+,再再高級的直接以年薪計算,這能說沒發展嗎!而且Java在升職上有很大的發展空間,越頂層越水平高的Java工程師架構師越缺少,而這些人的工資是相當可觀的,絕對有發展空間。
❸ java與C語言哪個更好
從發展前景、未來主導看,C語言更有前途一些。
因為C語言是繼機器碼、匯編之後第一個底層的與自然語言接近的語言,兼顧高效率與易理解,所以做底層的主流語言C的地位永遠不會改變。
java是面向對象的高級語言,主要目的是容易理解和編寫代碼,那麼將來肯定會出現更加人性化的高級語言來取代它。
這個結論從C語言出現的幾十年但一直居於編程語言排行榜的前三名就可以證明。
從優勢和就業來看,java目前好一點,java是面向對象的高級語言,所以應用軟體主要使用它,相比較C擅長的底層開發,應用軟體的市場更大一些,所以也更容易就業一些,但是如果C學的非常好的話,就業非常容易。
❹ 我想學編程先學C語言還是dos語言呀,一共有幾種語言分別都干什麼用的
首先,DOS不是語言,是磁碟操作系統。
其次,語言先學哪個沒本質區別,總歸要學精一個,其他的就容易了。
基礎的語言一般是面向過程的,也就是沒界面的那種,主要側重於演算法(解決問題的方法)。
C語言、BASIC語言、Pascal語言都是這一類,C++是在C語言基礎上發展起來的結構化語言,繼承了C語言的絕大部分功能,並有許多拓展,具體就不多說了。建議你直接學習C++,後面學習面向對象的語言:VC、C++.net等會更容易上手。其他語言還有很多,如VB、FOXpro、delphi、JAVA等等。所有的語言底層都一樣,什麼都能做,只不過更適合做什麼罷了。如VB最容易上手,但底層開發一般要藉助C,FOXpro適合開發資料庫,JAVA是新興的語言,對硬體開發和網路設計帶來很多便利等。
之所以很多人推薦學習C,是因為C語言編程較自由,函數的開發也使得程序設計變得更加容易。
當然,學習了計算機原理之後還要學習匯編語言,想做網站要學習HTML語言等等,那是後話了。
❺ 編程今後java和c語言哪個更有發展
先跟你說的是,看你喜歡哪門語言把,如果按照語言的流行程度來決定自己發展方向,估計效果不是很好。但是要跟你解釋下的是,C語言是做底層的,要跟硬體打交道,所以學習門檻要比java高的多。而java是應用層,現在做這個的人非常多,競爭壓力不小。
如果一定要說哪個方向走的更遠一點,那肯定是C語言。看看C語言的歷史就知道了,曾經某軟體大牛說過,世界上所有語言都可以淘汰,唯獨C語言不會,最根本的才是最好的。
兄弟,祝你成功!
❻ c語言,java在未來會被淘汰嗎
不會。
C語言和JAVA語言有各自的優缺點,二者均無法取代對方。
JAVA的優勢在於可移植性,無論是什麼平台,java的代碼都是運行在對應平台的Java虛擬機(JVM)中, 所以用java寫的代碼可以很方便的移植。
不過正因為如此,導致java與硬體的關系不夠密切,用java直接操作硬體介面就很不方便,甚至有時無法達到目的。
在這種情況下,C語言的硬體緊密結合特性就有了用武之地,於是在系統層,驅動層等,C語言還是無法替代的。
另外,相對java來說,C語言更高效也更節省資源,所以在嵌入式領域,C語言的地位同樣是無法取代的。
一個最明顯的例子,java運行需要JVM支持,而JVM均由對應平台上的C語言實現。
所以,java永遠無法淘汰C語言。
❼ C語言還是JAVA語言有前途
沒有說哪個有前途
C語言和JAVA幾乎都可以說是基礎,是面向過程的,也容易學一點,JAVA是面向對象的,比較多類型知識。
但是這兩種其實雖然用的多,都不太會說直接用,你要說真要做這方面的話。編程語言倒是其次,因為其實都差不多,反而重要的是演算法框架之類的需要深思熟慮的東西
❽ C語言和java比那個發展前景好
C語言是基礎,很多編程入門都是用c,之後再去學其他的語言
至於之後的發展方向,肯定是c語言了,一個可以寫操作系統的語言,並不是其他語言能比的,比匯編高級,但是又有特別高的效率
底層驅動啊,或者是是一些操作系統方面的開發,都涉及到c語言,至於java,app啊,電腦上面的那種應用開發呀
底層到頂層很容易,但是頂層到底層就不容易了,,選擇c語言的方向就是選擇嵌入式的方向了,接近底層,要跟操作系統和硬體打交道了,而不像底層,只需要知道介面是什麼就行了,不用管下層是如何實現的