一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

編程初學(xué)者應(yīng)該先寫 c 還是Java還是Python?

 大隆龍 2017-04-03

首先很榮幸受邀回答這個(gè)問題!

python是一門腳本語言,只需要執(zhí)行環(huán)境,不需要編譯器,學(xué)起來很容易,

java雖需要編譯器但依然很容易入門,而且語言本身已經(jīng)非常成熟,在服務(wù)器和android移動(dòng)開發(fā)能大施拳腳,開源社區(qū)有很多造好的輪子,工作崗位需求多,但近年來培訓(xùn)增多,行業(yè)在逐漸飽和,但依然有很多需求,前提是你真的學(xué)好了

再說說C ,略為復(fù)雜點(diǎn),語法復(fù)雜,因?yàn)樗某踔跃褪菫榱思嫒軨,所以在設(shè)計(jì)上留下很多垢病的設(shè)計(jì),開發(fā)的話主要做服務(wù)器,嵌入式,windows桌面程序,不建議首先學(xué)這個(gè)

任何一門語言學(xué)好了都有前途

最后祝你成功!

閱讀全文
13評論
分享

作為編程初學(xué)者應(yīng)該先選擇哪門語言進(jìn)行學(xué)習(xí)呢?


C語言

在先前的一段時(shí)間內(nèi),我一直以為,使用C語言進(jìn)行編程的入門是非常不錯(cuò)的選擇。事實(shí)上C語言也比較適合進(jìn)行初學(xué)者的學(xué)習(xí)。

進(jìn)行C語言學(xué)習(xí)的話,我推薦給大家可以查看郝斌的C語言課程。講解的很詳細(xì)。我就是實(shí)用這個(gè)教程學(xué)習(xí)的。


Python

隨著學(xué)習(xí)的深入,我突然發(fā)現(xiàn)Python因其簡單化,初學(xué)者也是非常不錯(cuò)的語言。但總體來言,我認(rèn)為Python還不是主流。當(dāng)然他在大數(shù)據(jù)云計(jì)算行業(yè)比較不錯(cuò)。

如果你使用Python入門也是不錯(cuò)的選擇。


JAVA

作為目前為止使用最多的語言JAVA.今天我認(rèn)為實(shí)用java進(jìn)行入門,其實(shí)也是可以的。不過入門的話,一定要只選擇學(xué)習(xí)面向?qū)ο笄懊娴闹R。如果初學(xué)者加上面向?qū)ο笠黄饘W(xué)習(xí)。你會(huì)發(fā)現(xiàn)你能崩潰。

只有在完成總共的面向過程,非常熟悉之后,才可以進(jìn)行面向?qū)ο蟮膶W(xué)習(xí)。

純手打,如果感覺到對你有幫助,麻煩再下方為我點(diǎn)個(gè)贊~~

如果回答有問題的話,還請大家指出。

閱讀全文
15評論
分享

首先問問自己: 想用語言干什么?!

若是想做個(gè)小工具運(yùn)維之類的,python是不二之選。

若是想進(jìn)大公司做開發(fā),java第一。

若是做驅(qū)動(dòng),c 基本無敵。

若是做游戲服務(wù)器端,golang或者erlang二選一。

普通服務(wù)器端程序,golang或java。

若是游戲客戶端,那只能是u3d加java。

若是嵌入式系統(tǒng),c和asm。

若是做平臺(tái) 業(yè)務(wù)系統(tǒng),lua才是王道。

人工智能,python或者lisp。

微軟平臺(tái),c#。

網(wǎng)頁程序,php或者java。

……

總之,看你干什么,選擇最合適的工具。

閱讀全文
17評論
分享

我很認(rèn)真負(fù)責(zé)的告訴你,先學(xué)習(xí)c語言。確實(shí)c相對來說比較難,但是它就像你幼兒時(shí)期的爬行,是你學(xué)會(huì)走和跑的重要基礎(chǔ)!c語言中你要自己注意內(nèi)存泄漏,垃圾回收等等一系列重要知識,而這些高級語言都幫你做了,也許這一輩子你都不會(huì)知道,而這些確實(shí)是成為一個(gè)優(yōu)秀程序員的必備知識,我這里說的是優(yōu)秀,而不是代碼工!其次c的IDE一般都不強(qiáng)大,你才能真真切切體會(huì)到手敲代碼的感覺。

java我建議做第二個(gè)學(xué)習(xí)的語言,java是面向?qū)ο蟮恼Z言,更貼近人的思考,很多底層幫你封裝好了,你不用太關(guān)注底層實(shí)現(xiàn)。你可以從java中學(xué)會(huì)面向?qū)ο蟮奶攸c(diǎn),網(wǎng)絡(luò)編程等一系類知識。

其次我建議python最后學(xué)習(xí),或者和java一起學(xué)習(xí),你掌握了c(不是精通),對于這些都好學(xué)多了,語言都是相通的,越往后你越會(huì)明白。python的初衷就是快捷便利,各種各樣的庫能滿足你大部分的編程,而庫內(nèi)的知識點(diǎn)你不一定需要知道,所以算是個(gè)“表面”工作者!

總結(jié)一下,我建議先學(xué)習(xí)基礎(chǔ)但異常重要的c做入門(如果你感興趣可以深學(xué)),了解編程基本概念和底層原理,知道程序在機(jī)器里到底怎么運(yùn)行的,然后學(xué)習(xí)java或者和python一起學(xué)習(xí),它們可以讓你更快速創(chuàng)建應(yīng)用,最后看你的興趣去學(xué)習(xí)深入其中一門或者多門語言!

閱讀全文
32評論
分享

這個(gè)問題的答案毫無疑問是Python。

問題已經(jīng)明確了前提條件是 1.編程初學(xué)者 2.打算自學(xué)編程

從目前熱門的編程語言來看,最適合初學(xué)者自學(xué)的編程一定是Python。

理由:

C 對于初學(xué)者自學(xué)有點(diǎn)難。想當(dāng)初在大學(xué)里讀的是計(jì)算機(jī)軟件專業(yè),一學(xué)期下來,能夠掌握C 的不超過5%。

Java對于初學(xué)者來說也不容易,特別是面向?qū)ο蟮母拍睿诰幊坛鯇W(xué)者連邏輯線性思維都沒掌握的時(shí)候,是不太容易理解的。而且編譯型語言都比較麻煩一點(diǎn)。

Python是解釋性語言,環(huán)境配置簡單,語法簡潔明了,以我給小學(xué)5年級學(xué)生培訓(xùn)Python的經(jīng)驗(yàn)來看,30個(gè)小時(shí)學(xué)會(huì)完全沒有問題。關(guān)鍵是跟隨某個(gè)路徑清晰的書籍或教程去學(xué)就好了。

建議Python入門之后,再學(xué)習(xí)Java,最后還有余力再去學(xué)C 。

閱讀全文
1評論
分享

別聽那些說什么學(xué)c,c 什么的,純扯淡,新手根本進(jìn)行不下去,沒多久就放棄了!建議還是學(xué)習(xí)html和javascript入門比較好,對編程有一定理解了再研究面向?qū)ο蟮恼Z言。最后再說折騰底層的語言!如果你是新手,對編程沒什么理解,你列舉這三個(gè)語言最好別碰,實(shí)在要學(xué)就學(xué)python吧,java體系結(jié)構(gòu)太龐大,估計(jì)也駕馭不了。c 想都別想,重載估計(jì)都理解不了!

閱讀全文
1評論
分享

大一就開始學(xué)習(xí)編程,我覺得是一個(gè)很不錯(cuò)的開端!

正因如此,還請認(rèn)真考慮大家的意見, 選擇合適的入門語言。

先強(qiáng)調(diào):

1. 語言只是工具,假以時(shí)日,你都會(huì)熟練掌握一門/多門語言。

2. 編程語言用以表達(dá)你對計(jì)算機(jī)的理解,表達(dá)你的想法,所以解決問題的思路及方法更為重要。3. 進(jìn)入計(jì)算機(jī)的大門,你會(huì)發(fā)現(xiàn)天地很廣?,F(xiàn)在多多了解,拓展視野,也很重要。

4. 推薦使用Linux,可以從Ubuntu開始。一定要熬過一開始的痛苦時(shí)期。

5. 千里之行,始于足下。1w小時(shí)定律等。


大學(xué)教程來看,一般會(huì)選擇C和(或者)JS。Javascript語法和庫更豐富,上手更容易,使用更方便。

C簡單直接,學(xué)習(xí)成本不高,貼近底層,能幫助了解底層細(xì)節(jié).

現(xiàn)在前端迎來了繁榮時(shí)代,我推薦你學(xué)習(xí)js

如何做一個(gè)合格的前端呢?

1.多上github學(xué)習(xí)別人的代碼。

2.多看書,系統(tǒng)學(xué)習(xí)js基礎(chǔ),增強(qiáng)基礎(chǔ)理論,扎實(shí)基礎(chǔ)

3.多動(dòng)手寫代碼,理論是要實(shí)戰(zhàn)才能深化理解。

現(xiàn)在前端的框架非常多

vue、react、Angular可以說是三足鼎立,

初學(xué)者可以先不學(xué)這些,先學(xué)好html、css、js基礎(chǔ),

因?yàn)榭蚣芤彩腔谶@些基礎(chǔ)演化出來的,mvvm這種思想最早是在windows開發(fā)、iOS上提出的,現(xiàn)在前端也有這些,看來mvp mvvm這些都是挺實(shí)在的。

基礎(chǔ)扎實(shí)后 可以入門Vue,因?yàn)橄鄬σ鬃x上手快,vue社區(qū)也非?;钴S直逼react,

學(xué)vue就會(huì)設(shè)計(jì)spa單頁應(yīng)用,webpack、gulp、grunt這些打包工具,你都可以去學(xué)習(xí),工程化對于項(xiàng)目非常重要。

學(xué)會(huì)vue后可以試著學(xué)習(xí)下Nodejs,后端擴(kuò)展、也可以學(xué)下weex客戶端擴(kuò)展、

js可以說是延展到各個(gè)端,桌面端也有Eletron.. 哈哈太強(qiáng)

閱讀全文
評論
分享

如果一定要在這三門當(dāng)做選擇一門入門的,當(dāng)然是推薦Python,C 強(qiáng)烈不推薦。剛?cè)腴T學(xué)習(xí)C 只會(huì)讓你心中一萬只草泥馬。

其實(shí)如果是編程初學(xué)者,我建議可以先搞一搞HTML、CSS、JS等Web前端的東西,入門快,效果立竿見影。

等你真正進(jìn)入編程大門了,下一步該學(xué)什么就很清楚了。

閱讀全文
3評論
分享

不同語言門檻不同,Python<java<c 。個(gè)人不建議從c 入門,里面很多坑,而且實(shí)現(xiàn)相同功能代碼量比較多。如果是徹頭徹尾的小白,建議從Python開始。語法簡單,上手快,等到了具體應(yīng)用領(lǐng)域再轉(zhuǎn)也有基礎(chǔ)。

學(xué)Python首先掌握基本控制,判斷,循環(huán),遞歸,函數(shù)。然后試著理解面向?qū)ο螅嫦驅(qū)ο缶褪菫榱颂岣叽a的復(fù)用。然后就是文件,數(shù)據(jù)庫操作。再接觸一些網(wǎng)絡(luò)編程,比如socket,zmq。這個(gè)小網(wǎng)站,理解一下http。然后明白異步,并發(fā)是干啥的。這個(gè)時(shí)候轉(zhuǎn)其他語言會(huì)感覺很輕松了。

沒有什么捷徑,多看資料,多寫,多調(diào)試。

閱讀全文
49評論
分享

根據(jù)IEEE Spectrum的最新“最受歡迎編程語言”評選結(jié)果c語言摘的榜首。
另外就語言的應(yīng)用而言,
C 效率高,并且有很多成熟的網(wǎng)絡(luò)通信的庫,被廣泛的應(yīng)用于游戲開發(fā)、科學(xué)計(jì)算、網(wǎng)絡(luò)軟件、分布式應(yīng)用、操作系統(tǒng)、驅(qū)動(dòng)程序、移動(dòng)設(shè)備、嵌入式系統(tǒng)以及教育與科研,是最常用的編程語言。而語言之間具有共通性,學(xué)會(huì)了c語言在學(xué)習(xí)c 輕而易舉。

C語言既具有高級語言的特點(diǎn),又具有匯編語言的特點(diǎn),其應(yīng)用范圍極為廣泛,幾乎可以被用于程序開發(fā)的任何領(lǐng)域。目前,C語言一般被用于應(yīng)用軟件開發(fā)、底層網(wǎng)絡(luò)程序開發(fā)、系統(tǒng)軟件和圖形處理軟件開發(fā)、數(shù)字計(jì)算、嵌入式開發(fā)、游戲軟件開發(fā)等領(lǐng)域。

C語言

C語言是一門基礎(chǔ)語言,是其他一些語言的基礎(chǔ),例如MATLAB,Object-C,Lua等.同時(shí)也是學(xué)習(xí)來比較難的語言,達(dá)到精通的程度沒有3-10年左右很難,C語言沒有比較完善的開發(fā)框架,他是面前過程的一門語言,講究算法跟邏輯的.

1.操作系統(tǒng)

類unix系統(tǒng)(linux/freebsd…)主要基于c開發(fā)的.

2.嵌入式領(lǐng)域

驅(qū)動(dòng)開發(fā)大部分基于C的,嵌入式系統(tǒng)c開發(fā)的

3.服務(wù)器領(lǐng)域

大部分服務(wù)器程序也是c語言的
網(wǎng)絡(luò)核心設(shè)備(路由器,交換機(jī),防火墻)大部分代碼c開發(fā)的,用戶界面可能用其他語言。

我也是自學(xué)的編程,我學(xué)的是c語音。剛開始我也很迷茫,因?yàn)樽约簩W(xué)的是經(jīng)濟(jì)與編程毫不沾邊,所以學(xué)起來方法也很笨拙。推薦一個(gè)自學(xué)的網(wǎng)站課程。中國大學(xué)MOOC一個(gè)教程5到10分鐘,利用碎片化時(shí)間來學(xué)習(xí)?;?個(gè)月就能學(xué)會(huì),編譯軟件我用的DEV C 。免費(fèi)版的就很好用,在百盤上就可以搜索到。

當(dāng)然學(xué)會(huì)基礎(chǔ)只是皮毛,要想通必須多讀書。根據(jù)自身用途來判斷自己學(xué)什么,我是想要做產(chǎn)品經(jīng)理才學(xué)的,希望我的回答可以幫助你

閱讀全文
5評論
分享

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩精品综合福利在线观看| 国产大屁股喷水在线观看视频| 亚洲a码一区二区三区| 欧美亚洲美女资源国产| 色狠狠一区二区三区香蕉蜜桃| 国产老女人性生活视频| 久久青青草原中文字幕| 成人亚洲国产精品一区不卡 | 欧美久久一区二区精品| 东京干男人都知道的天堂| 日韩偷拍精品一区二区三区| 久久99青青精品免费观看| 亚洲五月婷婷中文字幕| 五月婷婷综合激情啪啪| 日韩免费av一区二区三区| 最新国产欧美精品91| 日本在线 一区 二区| 日韩欧美91在线视频| 欧美精品日韩精品一区| 中文字幕高清免费日韩视频| 黄片在线免费看日韩欧美| 国内欲色一区二区三区| 最新日韩精品一推荐日韩精品| 人妻一区二区三区在线| 久久精品久久精品中文字幕| 免费福利午夜在线观看| 日本不卡在线视频你懂的| 欧美日韩中国性生活视频| 好吊视频有精品永久免费| 国产精品免费视频专区| 精品老司机视频在线观看| 黄色国产自拍在线观看| 九九热在线视频观看最新| 国产精品不卡高清在线观看| 国产一级内片内射免费看 | 一区二区三区免费公开| 精品日韩中文字幕视频在线| 成人午夜爽爽爽免费视频| 国产欧美日韩精品自拍| 又黄又硬又爽又色的视频| 久久热这里只有精品视频|