關(guān)于編程語(yǔ)言入門(mén)學(xué)哪個(gè),編程語(yǔ)言的學(xué)習(xí)順序這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、先學(xué)C,然后學(xué)C++然后在JAVA:這是一條逐步學(xué)習(xí)的方法,比較穩(wěn)妥,一步步的來(lái)。
2、用C學(xué)習(xí)基本的數(shù)據(jù)類(lèi)型、語(yǔ)句、函數(shù)、指針、結(jié)構(gòu)、面向過(guò)程的設(shè)計(jì)思想,用C++來(lái)學(xué)習(xí)類(lèi)、繼承等面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,學(xué)完C++學(xué)JAVA就很easy,JAVA的前身就是基于C/C++的,少了指針、結(jié)構(gòu)等定義,安全性較高,可跨平臺(tái),圖像處理等方面就不及c/C++了。
3、再來(lái)說(shuō)VB和VC,VB在你學(xué)完上面的東西后,再學(xué)習(xí)比較簡(jiǎn)單了,執(zhí)行效率不是很高,不過(guò)它的優(yōu)勢(shì)在于可很容易的和組件就行交互,特別是在數(shù)據(jù)庫(kù)方面,有著較強(qiáng)的優(yōu)勢(shì),在應(yīng)用軟件開(kāi)發(fā)中有些優(yōu)點(diǎn)。
4、VC只不過(guò)是一個(gè)編譯器,和標(biāo)準(zhǔn)的C++出入不大,可以用不著它來(lái)學(xué)習(xí)c和c++;提示一點(diǎn),光學(xué)習(xí)語(yǔ)言是不行的,系統(tǒng)中提供的東西可以加快你的編程,比如WIN32 API,COM組件,之外,系統(tǒng)內(nèi)核也是我們?cè)谶_(dá)到一定高度后必需學(xué)習(xí)的,所以在學(xué)習(xí)語(yǔ)言的時(shí)候就要留意的學(xué)習(xí)一下這方面的知識(shí)。
5、最后說(shuō)一下匯編,作為一門(mén)低級(jí)語(yǔ)言,不能用來(lái)開(kāi)發(fā)軟件,只能用來(lái)混合編程,處理一些細(xì)節(jié)上的東西,當(dāng)然,反編譯軟件,破解軟件非它莫屬了,但沒(méi)有API函數(shù)的支持,可能你打開(kāi)一個(gè)程序后找就不到北了,當(dāng)然這是最基本的,別的就不說(shuō)了……知識(shí)是有聯(lián)系的,如最近看的:基于COM的自動(dòng)化可以用來(lái)操作office等其他軟件,MSAA可以更好操作具程序界面元素。
6、建議:編程語(yǔ)言在精不在多,它只是一種工具,學(xué)精一種,了解多種,之后將是漫長(zhǎng)的學(xué)習(xí)技術(shù)的道路。
7、(希望你能看完,不然,我打那么多字,就沒(méi)有價(jià)值了…… ^_^)。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!