非計算機專業想學一門程式語言,選什麼好?

時間 2021-05-29 23:42:21

1樓:縹緲峰

天下功夫,泰山北斗,首選必然是少林武當名門正宗(C/C++),但是入門需要基本功修煉,講究循序漸進,出成果可能較慢,追求穩紮穩打,先慢後快,詳見《鹿鼎記》所述:

澄觀說道:「咱們少林派武功循序漸進,入門之後先學少林長拳,熟習之後,再學羅漢拳,然後學伏虎掌,內功外功有相當根柢了,可以學韋陀掌。如果不學韋陀掌,那麼學大慈大悲千手式也可以……不論學韋陀掌或大慈大悲千手式,聰明勤力的,學七八年也差不多了……

故非計算機電子資訊相關專業,建議學習python語言,入手快,成果立竿見影(當然任何一門功夫深入修煉都需要足夠的精力投入),相當強大的外掛程式庫可以支援你快速做出與專業相關的工具,比如excel批處理,財務記賬,老師進行學生成績錄入等,帶著問題去學程式設計,興趣與成就感齊頭並進,效果倍增!興趣是最好的老師!

2樓:是我的ren

我覺得很多人可能會回答C語言,因為據我的了解的話,C語言的學習在大學的覆蓋率還是很高的,基本上所有的理工類學生都要學部分工科類學生也會學。怎麼說呢,C語言是最基礎的語言。從大學學習範圍廣,這一方面來看,就可以看出他是乙個最基礎的語言。

另一方面,C語言作為作業系統最底層的框架構造也可以看出來它是一門比較基礎的語言吧。從學習情況來看,C語言的學習相對其他語言來說可能會簡單一點。當然這個簡單並不是所謂的簡單。

如果你要把它學精通的話。還是有很大難度的。我所了解到現在全國大學生專門把C語言學精通的學生還是很少的。

所以說我不會推薦你自學c語言。我推薦你自學的是python。作為近幾年比較火的計算機程式語言,當然有它的優勢。

因為你提到你是非計算機專業的學生,所以我覺得Python適合你,因為他可以做資料分析,也可以做網路爬蟲。而且入門也很簡單。是非計算機專業再適合不過的一門計算機程式語言。

然後下面是我推薦給你的免費的資料,感興趣的話你可以去看一下

3樓:

非計算機專業學程式設計,

大致分兩種,①想當程式設計師,②程式設計輔助自己工作①的話,一門語言遠遠不夠,還需要學資料庫、正規表示式、Linux.... 這裡就不扯淡了,你去知乎一搜一大把(而且主要是我懶得寫。)

②的話,輔助自己工作,比如批量處理word格式之類的,那就推薦 Python,

Python 生態好 = 對應的各個方向的對應的第三方庫(工具包)多,不需要你開發,只需要你會用庫 + 使用的人多,有疑問,在網上很容易找到。

4樓:undefined

數學語言也是語言嘛……

所以建議先學線性代數和離散……之後……看個人興趣吧,個人建議js,因為py上手的確有些反直覺,但是js稍微熟悉以後你的選擇就很多了,這個時候可以去學一學py,以及個人建議ts……雖然說這是乙個靜態弱型別語言,不過它可以讓你了解到型別系統可以是什麼

這是入門的路徑,如果學完後你覺得不夠爽,那麼有乙個方向是C(純C),作業系統,組成原理,體系結構,數字電子電路,//模擬電子電路,電路,電磁學,電動力學,熱力學,統計物理,量子力學,半導體物理

如果這個方向你不喜歡,那麼還有乙個方向是演算法,自動機理論,形式語言,(分支,(體系結構箭頭)編譯器),形式邏輯,(分支,古典人工智慧,連線主義,(統計學箭頭)神經網路),可計算性理論,複雜度理論,密碼學,// 近世代數,純數學

還有乙個方向是,計算機網路,分布式系統,(體系結構箭頭)平行計算,高效能計算,(箭頭複雜度理論)

如果以上三個分支的任何乙個你能深入研究下去(第二個分支不需要到密碼學),那麼你可以考慮去讀個電腦科學博士了(嗯)……

但是如果你對注釋後面的東西感興趣……那當我沒說。

5樓:程顯通

非計算機專業有很多,每個專業可能不一樣的。關鍵點是,你覺得你用得到。技能不是越多越好的。

化學這邊,計算化學類Python也不錯,有PySCF等框架。但是主流還是Shell。比如Gaussian,PaDEL什麼的

機器光電這邊Matlab可能比較好。

統計學建議R。

這個是我知道的。

6樓:邱大大

c語言,強烈安利,因為是目前高階語言的基礎語言,而且c語言也好理解一些,再就是c++,引入了類的概念,這兩門語言學會了,其他的主流語言稍微看一下就懂了。融會貫通

7樓:

做點便利小工具,python不錯。

如果你要當個創造一切的創造神,抱歉。。。。沒有哪個語言有這麼神奇,因為硬體限制太大了。

8樓:

作為乙個計算機專業廢柴,我認為

1、想深入學習,還是先學c打基礎。

2、想就學一門程式語言隨便玩玩的,就選「熱門」的python吧?

9樓:火星人

瀉藥。python無疑

有句老話說的好,人生苦短,我學python。

猶記大一上學期自學c++聽網課聽的雲裡霧裡的恐懼,學python不會讓你產生這種感覺。想入門python,一本書就夠,推薦《python程式設計—從入門到實踐》,我就是按照這本書,大一寒假和下學期的乙個月學完了python的基礎。這本書後面有三個專案,適合入門練習。

我目前在接著推這三個專案。

python非常易於入門,而且以後的發展方向有很多,不管你是資料探勘,遊戲開發,網頁開發,還是機器學習,人工智慧python都絕對有用武之地,而且選擇易於入門的python,對以後學習c或者c++也有好處(最關鍵的是,學習python是激勵式學習,越學越有成就。不像c是打擊式學習……

綜上,python

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

理工科學Matlab Python。統計學 醫學專業學R。建築 土木學AutoLisp。農學 社會學 心理專業學VBA。管理學OPL。 undefined 這個要看你的目的了。python通用性不錯,除了在windows上有些水土不服以外,在應用方面沒有太大短板,作為入門語言也還說得過去,最關鍵的是...

如何自創一門計算機語言?

圓胖腫 其實語言相關的東西算起來就那麼幾種 paradigm pp,oop,fp 封裝層次 不強制封裝,封裝到物件,封裝到函式變化 動態型別,靜態型別,靜態型別 immutablecase case snake,caseCamel,case kebab 關鍵字 全英語單詞,符號 兩類抽象概念 物件和...

沒有計算機,程式設計基礎的人大學專業選計算機工程,學起來會很難嗎?

不會很難的。計算機對於數理的要求不是很多,高中數學學好了基本都夠用了。程式設計對於中國學生困難在於,真的要 動手 它更像是以前的木匠,鐵匠,說書藝人,需要在實戰中積累很多經驗,才能把基礎弄堅固,後面才好有發展。別把它看成一門課,要把它當一門手藝來學。建議你越早接觸寫程式越好。 不會。對於多數人來說,...