如果一個非計算機專業的新人想去學一門編程語言,哪門語言對他而言性價比最高?

謝應飛


如果是新人

首先我建議學習一門語言的同時應該學習編程思想,有能力的還可以研究研究算法和數據結構

編程無非就是用機器幫助人類完成某種工作或者任務

而人的思維決定了機器要用什麼方式去工作

要說入門的語言其實挺多的

Javascript和python,php這一類動態語言入門比較容易

語法簡單 部署起來也比較快

還可以動態修改代碼不用重啟服務等

JS雖然是由前端發展而來,目前也有服務端的,也就是nodejs

php和python是目前web和人工智能領域的熱門語言

我還建議學習一門靜態語言

Java或者c++這一類都可以

只有靜態語言才能真正體現編程的規範和嚴謹

以及在大型項目場景下的優勢

當然了

自己本身會一個動態和一個靜態語言是最好的

形成一靜一動組合

在不同場景下應用

能更快的去開發出自己想要的程序出來

對於一個編程經驗豐富的人來說

每一個語言都是差不多的

編程的思想和思維才是最重要的

最後,陌生人加油!


MINKSE


你好,很高興回答你的問題,非計算機專業你要學一門編程語言,我覺得現在要討論的不是性價比問題,而是你要學編程是想要來幹什麼?瞭解了你的目的或者說目標我才能給你一個合理的推薦,也算是對個人來說性價比最高的了吧。

  • 如果你想做點大數據相關的數據計算和分析,或者雲計算一類的:學python
  • 如果個人想做互聯網的網站:學javascript(nodejs和前端都能用)
  • 如果想開發手機軟件iOS App:學swift。Android App:學kotlin
  • 其他專業領域的,我想入門還是有一定難度的,如果想學那一定要好好學一下C語言,學習好編程邏輯和形成編程的概念。
  • 謝謝

芭芭拉剪刀手


當今時代,計算機語言隨著計算機技術的長足發展和應用領域日益多元化,呈現出數量豐富和應用廣泛的特點。對於非計算機專業人士來講,建議選擇一門語法相對成熟規範且適用廣泛的語言進行學習。

個人建議可以選擇JavaScript和Java進行學習。這兩門語言都經過多年發展,各方面應用都比較成熟,書籍和相關的學習資料都比較豐富。JavaScript作為在web領域應用最廣泛的腳本語言,目前在後端服務編程領域也有涉足;Java更是常年佔據編程語言排行榜前列。這兩個語言也可以配合使用,在web、後端服務、UI、手機端等等都能有良好的應用場景。


凌空飛行


非計算機人員建議學python

python非常接近自然語言,容易入門

python可以做爬蟲抓數據、數據分析、數據可視化等,基本可以滿足非計算機人員日常使用需求


分享到:


相關文章: