-
1 # 阿里達摩院掃地僧
-
2 # maxhw
要先看你學習的目的是什麼。機器語言和人類語言的作用是一樣的,你想去英國旅遊,最好學英語,你想去日本旅遊,那就學日語。你想做硬體裝置,就學c語言,學人工智慧,python等要好一些,你想做網頁,html,jscript等語言。語言只是一門工具,學習軟體的邏輯思維比學好軟體更重要,比如你想做財務軟體,必須對財務專業非常熟悉才行。
-
3 # 非程式設計師貓貓
1:C語言,老牌基礎語言,很多語言都是使用C語言實現,主要應用在作業系統,嵌入式,物聯網等,C語言也是大學必修的一門語言課程;
2:Java語言,現在主流的後臺開發語言,很多大廠都在使用,比如淘寶,主要應用在後臺開發,大資料等領域;
3:C++語言,C語言升級版,軟體高手喜歡的程式語言,能上能下,主要應用在中介軟體,人工智慧,演算法等;
4:Python語言:當前這兩年明星語言,很多新手喜歡語言,主要應用在自動化,運維,人工智慧,資料分析,後臺開發等;
5:前端語言:html, JS ,CSS及各種前端框架,很多新手也喜歡做前端,很酷;主要應用在網站,APP前端等;
6:其他上百種語言,根據需求可以嘗試學習。
作為程式設計師來講,基本都會掌握多種多程式語言;
行業在變,業務在編,所以我們要學習更多語言來適應行業發展。
對於零基礎人員來講:要考慮的不是語言,而是要從事什麼行業,什麼方向?根據自己喜歡行業去選擇程式語言。
程式語言絕對不是掌握基本語法就可以了,還要學習大量其他知識比如:開發工具,業務邏輯,各種框架等。
如果有了想做行業就不要猶豫,開始找資料學起來。
-
4 # 千鋒頭號粉絲
如果你想學習程式設計,雖然選擇第一門程式語言與你想用它來做什麼最終達到什麼目的有很大的關係,但是事實上某些程式語言的確比其他語言要好學。選擇一門合適的程式語言作為入門的語言對於培養自己程式設計的興趣會有很大的幫助。下面為大家總結出的幾種最佳0基礎入門的程式語言候選名單。
1、Java
Java是網際網路歷史最悠久、最堅挺和最具影響力的程式語言之一。你可以在線上線下、各種平臺、作業系統和裝置應用的核心部分發現Java的身影。它是一門極具特色的基於類、面向物件的程式語言,被設計為能夠在儘可能多的平臺上移植和執行。
出於這個原因,它也是世界上最流行的程式語言之一, 堅持首選Java作為第一門程式語言的學習者必須注意Java迫使你以程式設計師的方式思維一邏輯和分析式思考, 並且真正把握計算機是如何處理資訊的才行。
學習Java可轉向JavaEE分散式開發、大資料+人工智慧、軟體測試等等。
2、Python
當我們討論第一門程式語言以及哪一門語言更加容易快速上手時,很容易會提到 Python。它是一種面向物件、解釋型計算機程式設計語言。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是PythonC/C++)很輕鬆地聯結在一起。Python在設計上堅持了清晰劃一的風格, 這使得Python成為一門易讀、 易維護,並且被大量使用者所歡迎的、用途廣泛的語言。
學習Python可轉向Python全棧+人工智慧、網路安全、軟體測試、雲計算+資訊保安等等。
3、C/C++
C++是C的自然演化,這兩種語言大約分別起源於19世紀70年代和80年代早期。C語言是大學裡面教的第一門程式語言,是一門使用非常廣泛,通用的程式語言,它深遠地影響了其後的幾乎每一種語言。
關於C和C++的一件重要的事情是:它們都是計算機科學與程式設計最基礎的語言。如果你學習它們,它們會使你獲益,即使你之後並不去使用這兩種語言,但它們會使你洞察計算機科學和計算機程式設計的起源和基礎。
如果你不旨在專業的程式設計,這對你來仍然可以學習一下。 因為學過它們的人都會說學會了C/C++後,在學習其他語言就會變得很輕鬆。
學習C語言可轉向智慧物聯網+嵌入式開發等等。
4、JavaScript
JavaScript通常我們會把它和Java相混淆,但是兩者根本沒有一點關係。它是一門指令碼語言,是Web的基礎技術之一,但它也存在於瀏覽器之外。 隨著伺服器的強壯,雖然程式設計師更喜歡運行於服務嘴的腳木以保證安全,但JavaScript仍然以其跨平臺、容易上手等優勢大行其道。
JavaScript比較容易學,使用瀏覽器即可執行,雖然它存在已經有一段時間了,但它正在迅速流行起來。學習JavaScript的成就感很高,因為你馬上就可以做一些Web程式了,這是大部分人學習程式設計的原因。
學習JavaScript可轉向Web開發、HTML5大前端等等。
回覆列表
老僧看到這個題目,趕緊瞄了一眼答案。因為我想看看“PHP是世界上最好的語言”這個世紀大戰是不是又要開始了……
如果你問一個程式設計師,哪種語言最好,肯定會引起腥風血雨的orz
不過,如果要問適合業餘愛好者學習的程式語言,那就沒什麼太大的爭議了。題主你的期待是零基礎,那老僧比較建議題主學習JavaScript;
原因有很多:
1、相對C語言、Java等,JavaScript學起來要容易很多,適合外行人學習。你只要一個寫程式碼的編輯器和瀏覽器就可以了,寫完後可以直接在瀏覽器裡看執行結果;
2、 實用性強: 學會了JavaScript(含HTML、CSS)你可以在網頁版地圖上標註你想標註的東西、資料的處理及視覺化展示、定時搶購某些東西(等等;
3、熱門:現在任何一個網頁基本都使用了JavaScript,全球最大的程式碼託管平臺GitHub裡託管開源專案中最多的語言就是JavaScript ,且全球程式設計問答網站StackOverflow裡最熱門的也是JavaScript ;
4、可擴充套件性強:有了JavaScript功底,你可以輕鬆學習Node.js後端開發、Electron桌面端開發及weex移動端開發等 ;
綜上所述,建議題主選擇JavaScript!如果對程式設計感興趣,有空不妨多看看一些變成大佬的專欄~