java是什么 編程初學(xué)者應(yīng)該先學(xué)C 、Java還是Python?
編程初學(xué)者應(yīng)該先學(xué)C 、Java還是Python?在以前的一段時(shí)間里,我一直認(rèn)為引入C編程語言是一個(gè)很好的選擇。其實(shí)C語言更適合初學(xué)者學(xué)習(xí)。對(duì)于C語言學(xué)習(xí),我建議您查看郝斌的C語言課程。解釋得很詳細(xì)
編程初學(xué)者應(yīng)該先學(xué)C 、Java還是Python?
在以前的一段時(shí)間里,我一直認(rèn)為引入C編程語言是一個(gè)很好的選擇。其實(shí)C語言更適合初學(xué)者學(xué)習(xí)。
對(duì)于C語言學(xué)習(xí),我建議您查看郝斌的C語言課程。解釋得很詳細(xì)。我學(xué)習(xí)了這個(gè)教程。
如果您使用python,入門也是一個(gè)不錯(cuò)的選擇。
Java是迄今為止使用最多的語言。今天我覺得可以用java開始了。但是,要開始學(xué)習(xí),您必須只選擇學(xué)習(xí)面向?qū)ο笄懊娴闹R(shí)。如果初學(xué)者一起加入面向?qū)ο蟮膶W(xué)習(xí)。你會(huì)發(fā)現(xiàn)你可以崩潰。
只有完成面向?qū)ο蟮娜^程后,非常熟悉,才能進(jìn)行面向?qū)ο蟮膶W(xué)習(xí)。
如果您有任何問題,請(qǐng)指出。
IT都有什么專業(yè),要學(xué)多久???
技術(shù)相關(guān)崗位大致分為開發(fā)崗位、運(yùn)維崗位、測(cè)試崗位和數(shù)據(jù)崗位。開發(fā)分為前端開發(fā)和后端開發(fā)。前端開發(fā)包括Android IOS H5等前端開發(fā),后端開發(fā)根據(jù)不同的開發(fā)語言分為Java PHP C我想如果你只是玩,現(xiàn)在網(wǎng)上的資料太多了,你看了每種語言5分鐘的介紹就不行了。我認(rèn)為哪種語言容易學(xué)并不重要。不管怎樣,只是玩而已。
如果你說你想在編程領(lǐng)域工作,那么你要學(xué)的是一個(gè)錯(cuò)誤的命題。我個(gè)人認(rèn)為一個(gè)師范生在大學(xué)時(shí)至少應(yīng)該接觸過四種語言,否則他會(huì)不好意思說他學(xué)的是計(jì)算機(jī)。當(dāng)然,這涉及到另一個(gè)命題,比如先學(xué)什么語言。雖然一個(gè)國(guó)外的編程初學(xué)者網(wǎng)站推薦JavaScript作為學(xué)習(xí)的第一語言,但我個(gè)人認(rèn)為它在中國(guó)不太可行,因?yàn)橥鈬?guó)人相對(duì)比較笨,因?yàn)樗麄冊(cè)趯W(xué)習(xí)JavaScript的時(shí)候不會(huì)考慮將來能不能賺錢,他們也沒有中國(guó)人那么在乎。所以學(xué)習(xí)可能更好。中國(guó)第一網(wǎng)。
不必編譯通用軟件。傳統(tǒng)軟件可能有更多的C/C,但并不意味著它是好的。大部分只是歷史遺留下來的問題。也就是說,QQ發(fā)展這么多年了,突然換語言太麻煩了。所以你不必?fù)?dān)心普通軟件是由什么組成的。您可以看到eclipse、XMIND和其他著名的軟件甚至都是由Java構(gòu)成的,盡管我認(rèn)為Java根本不適合編寫桌面軟件。我是說,不要太擔(dān)心這個(gè)。沒有最好的東西。就像微軟在使用。Net寫網(wǎng)站,Google用Python寫網(wǎng)站,Oracle用java寫網(wǎng)站。你認(rèn)為誰愚蠢?你的智商比微軟和谷歌的工程師高嗎?所以,如果你認(rèn)為自己只是在玩編程,那也沒關(guān)系。雖然我對(duì)汽車了解不多,但可以把它想象成奇瑞有五只手,最低配置是QQ。