1樓:Kai
非專業碼工,程式設計主要為了科學計算。看了好幾個答案沒fortran,所以就列一下我心目中的重要的吧:
fortran, c++,python,matlab,mathematica,ruby
2樓:
個人實用黨,重複的技能我不會去修煉
恰飯工具:html js php 應對網頁製作
閒暇修煉:前端框架有助於跳槽,後端沒學習方向 c# 桌面軟體
3樓:威士忌的碎冰
C++, 一門含有過程式、物件導向、靜態編譯型語言
python, 膠水層、輔助工具型、指令碼語言
Clojure, 純函式式語言, 相對於其他語言, 這個語言還能真正的用到專案中
4樓:Wind 風
C#語言結構優雅,語法簡練,關鍵字和特性也多,並且開發效率高維護成本也低,加上微軟buffer的加成是乙個值得推薦的語言。
Python入門簡單,語法簡練。深度學習的熱門語言,很多爬蟲都是用python所寫,python也同樣適合於伺服器構建。
Golang現在網際網路很火的多併發程式語言,並且熱度也越來越高,開發效率很高,編譯效率高,支援高併發很適合做伺服器後台專案。
VerilogHDL底層硬體描述語言,很多處理器核心都是這個語言寫的,語法類似於C,對微電子、蛋片機感興趣的都需要了解一下。
5樓:雪兔子
PHP Web開發比較容易入門的語言
Golang 更多應用於服務端開發
Python 可以講是什麼都能幹,更適合爬蟲跟深度學習JS 基礎的懂一些很有必要
6樓:鵬鵬哦
看什麼場景了……
在學校做學術matlab(影象方面)
出去找工作C++!!!python(選)
c語言一定要懂
c++一定要精通!python學不學都無所謂,c++一定要透徹
7樓:
語言這種東西是工具,不在多,在於適用,尤其如果你不是專業開發者的情況下。當然,如果為愛好和消遣除外。其實,就算是愛好,也很多東西比學程式語言好。
工科方向,主要就是模型計算和資料處理咯。
建議:C、C++:很多久經考驗的演算法庫是C寫的,學它還能為你的Python加速。
Python:當前處理資料、寫演算法的好選擇。會了C?建議看下Cython或cffi,或學下Python呼叫dll/so的機制,讓你的關鍵計算有C的效能。
Lua:半天上手,一天你就能把它和C結合起來,讓你的C語言有指令碼擴充套件能力,而且易用性比用Python好。
Julia:新興的科學計算語言,帶著GPU、平行計算基因,Python一樣的易用,C一樣的高效(稍有誇張)。
其它不推薦了,尤其那種學術性比較強的語言,你不是語言學家,對吧?
即使對專業開發者來說,多學語言也只是開拓思維,真正工作用得不會太多。因為面對你的具體問題,其實合理的選擇並不多,每種需求其實也就那兩三種可選,再結合個人知識儲備、團隊情況、需要的第三方庫,基本也就定了。
8樓:Clark Than
C ES6 Python Scheme OCaml Haskell:
C是系統程式語言,任何語言發展的全面的話都要和C掛鉤(bind);
ES6強大而實用的函式式抽象能力;
Python簡潔優雅全面;
Scheme讓你直接深入語言本質;
OCaml個人最喜歡;
Haskell...
9樓:
Knuth的定鼎之作說到,每個學習計算機的學生都應該會一門彙編。直到今天,我以為還是很有必要。彙編不要求能達到生產應用的要求,但是屬於應知應會的基本功。
1、有可供學習設計思路。一些古老的Tcl、shell、fortran,雖然在某些領域可能還很實用,但是恐怕不能給你提供太新或者有價值的設計思路。
2、和自己現在所學互補而不是重複。比如題主的情況,可以考慮:Rust系統級程式設計;go,高併發,兼顧開發效率;前端語言,拓展前端技能……
然而,題主並非計算機專業,主要需要解決的問題是科學計算。這方面python加上合適的庫,已經能解決大部分問題了。如果要學新的,從科學計算的現實需求出發,matlab走起吧。
10樓:GB18871
看了這麼多,似乎沒見到有人提matlab嘛。
好吧,這不是一種語言,但做科學計算學matlab和mathematica使用體驗是非常好的。
如果你學語言的目標是以後要成為程式設計師的,那麼當我沒說。
如果你和我一樣學程式是用來做其他方面的研究的話那麼強力推薦。搭配上simulink
11樓:libre-zaoqi
ChezScheme/Racket 寫對效能有要求的程式。
GNU Guile/GHC Haskell 配置作業系統。
Racket的#lang rash 寫指令碼。
Idris 寫工業程式。
Typescript 寫JS。 The Language / the-language
12樓:「已登出」
做科學計算的話,C++和fortran建議必學,
然後python和tcl也建議學習,
除此之外,根據需要,可以再學習matlab。
13樓:xxxx
看工作還是學習。
學習推薦C、lisp、porlog。因為程式設計模式不一樣。學學可以增加對程式設計的理解。
如果工作。
推薦python、bash、xml這些東西了。
14樓:import 潘多拉
HTML5,這個會了可以給妹子們做點屌炸天的東西,和「修電腦」並稱軟硬雙修的備胎神技。
VBA,如果妹子們是從事文秘,財務等辦公室文職工作,那這個技能可以對妹子形成超級粘性。
PHP,人生總是需要點話題,對不對?
15樓:co lin
僅就遊戲領域列一下:
C/C++:效能優越但開發效率低,合適做前後端的底層引擎,以及效能敏感的模組。
lua:短小精幹,語法簡潔,效能也不錯,適合做後端的邏輯層。
python:雖然效能不高,但程式庫強大,適合做前端輔助工具,後端運維指令碼,真是太方便。
js:前端必學,無論做網頁,還是H5遊戲,或是原生手遊,都有用武之地。雖然我相當不喜歡這門語言。
C#:如果你做遊戲,並且使用unity,那必然得學。有宇宙第一IDE VS的加持,開發相當方便,就是語法比較囉嗦,沒有指令碼來得靈活。
16樓:Cosmo33
Go具備靜態語言的優點,又有動態語言的編譯速度和靈活度,自帶攜程,天生驕傲
C#物件導向集大成者加上.net core的全平台通吃(全球範圍內)JS不用說了吧
17樓:峰峰
vb吧,如果你是乙個就想簡單解決問題的人,不想搞大型軟體的,可以學vb,門檻極低,所有微軟軟體,各種大型軟體都支援VBA,Windows支援VBScript指令碼,編好改成vbs字尾名就能直接執行。各種介面都隨便用。
VBScript,vba都是VB的子集。
VB本身也有其缺點,物件導向的支援不好,比較落後很多人都不愛學這門語言了
18樓:
現代語言全家桶
rust(2010)
kotlin(2011)
typescript(2013)
swift(2014)
推薦程度
typescript > swift > rust > kotlin像 go dart 這種缺乏現代特性的,就不推薦了
哪門程式語言才是全世界最好的語言?
碼斯克 哪個交通工具是世界上最好的交通工具?在空中,飛機最好 在海上,輪船最好 鐵路上火車比汽車好 公路上汽車比火車強 哪怕是兩隻腳,沒有任何高科技,去小區門口小賣店買個東西也比任何其他交通工具好!作為工具,要有工具的覺悟,不在特定場景談優劣,就是瞎扯淡。在JS受限的場景,比如富文字編輯,HTML就...
你認為最簡單的程式語言是哪種?
破曉之時 LabVIEW,託圖形就好 彙編,指令都記下來就能寫 Prolog,定義好規則之後查詢語句就會很直觀SQL OWL,簡單的對資料的查詢 brainf k,只有8個字元,模型很直觀,記ASCII表就完事了 Belleve 我認為是 Jot,這個語言簡單到已經不能說是程式語言了,它更像是對 S...
設計一門程式語言的話,你認為最重要的一定要有的特性會是哪些?
已登出 將優秀的程式設計規範設計到語言的SPEC裡,不符合標準直接報錯,不讓過。比如 1.函式的引數不能太多 超過5個 2.函式的行數不能太長 超過100行 Belleve 要我做的話我一定會加上 Undelimited Continuation。型別系統的話,Haskell 的那套就可以,不過我會...