可以學(xué)C++,C#,和Java(推薦),現(xiàn)在后兩者比較主流,用的多。以后想進(jìn)行游戲開發(fā),建議學(xué)Java。主要課程學(xué)的就是相關(guān)編程語(yǔ)言。但由于使用的是針對(duì)特定型號(hào)計(jì)算機(jī)的語(yǔ)言,故而運(yùn)算效率是所有語(yǔ)言中最高的。機(jī)器語(yǔ)言,是第一代計(jì)算機(jī)語(yǔ)言。然而計(jì)算機(jī)是不認(rèn)識(shí)這些符號(hào)的,這就需要一個(gè)專門的程序,專門負(fù)責(zé)將這些符號(hào)翻譯成二進(jìn)制數(shù)的機(jī)器語(yǔ)言,這種翻譯程序被稱為匯編程序。
想學(xué)計(jì)算機(jī)游戲編程,大學(xué)選什么專業(yè)好,那個(gè)專業(yè)有哪些主要課程
可以學(xué)習(xí)C++、C#、Java(推薦)。現(xiàn)在,后兩種更主流,應(yīng)用也更廣泛。如果以后想開發(fā)游戲,建議學(xué)習(xí)Java。每個(gè)學(xué)校的編程專業(yè)名稱都不一樣??偟膩?lái)說(shuō)有幾個(gè)專業(yè),分別是軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)、信息科學(xué)與技術(shù)等。主要課程是相關(guān)的編程語(yǔ)言。有的以C開頭,第一學(xué)期C,第二學(xué)期C++,第三學(xué)期C#或者Java(每個(gè)學(xué)校不一樣,我只是給你舉個(gè)例子)。還有的直接學(xué)習(xí)高級(jí)編程語(yǔ)言,但很少。一般從基礎(chǔ)c開始學(xué),其他課程一般是軟件工程、數(shù)據(jù)結(jié)構(gòu)、編譯原理、數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)應(yīng)用等。,有的會(huì)學(xué)習(xí)計(jì)算機(jī)入門,計(jì)算機(jī)基礎(chǔ),匯編語(yǔ)言,HTML等。每個(gè)學(xué)校學(xué)的不一樣,但主體應(yīng)該是這些。如果你想學(xué)好編程,我建議你從基礎(chǔ)開始學(xué),多練習(xí),培養(yǎng)好的編程思想,這樣以后學(xué)其他語(yǔ)言就容易了。這種語(yǔ)言無(wú)所不能,不過(guò)是語(yǔ)法上的一些變化。編程的理念一旦確立,學(xué)習(xí)起來(lái)就會(huì)非常容易。學(xué)習(xí)編程會(huì)遇到困難時(shí)期。熬過(guò)去就好了。加油,祝你成功。
我是初中畢業(yè)生,現(xiàn)在想去學(xué)習(xí)編程,計(jì)算機(jī),我應(yīng)該怎么去學(xué)習(xí)?我應(yīng)該去那個(gè)學(xué)校?我是零基礎(chǔ).
初中真的很難。先學(xué)習(xí)計(jì)算機(jī)的基礎(chǔ)課程,比如計(jì)算機(jī)是什么做的,有哪些編程語(yǔ)言,有哪些編程語(yǔ)言等。如果你真的對(duì)學(xué)習(xí)過(guò)程不感興趣,那就不適合學(xué)這個(gè)。其實(shí)挺無(wú)聊的,不像打游戲。
完整的說(shuō),什么是C語(yǔ)言?
C語(yǔ)言是(組合語(yǔ)言)的中英文混合縮寫。它是一種計(jì)算機(jī)編程語(yǔ)言。它兼具高級(jí)語(yǔ)言和匯編語(yǔ)言的特點(diǎn)。它可以作為工作系統(tǒng)設(shè)計(jì)語(yǔ)言來(lái)編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言來(lái)編寫不依賴于計(jì)算機(jī)硬件的應(yīng)用程序。因此,它的應(yīng)用范圍非常廣泛,不僅可以用于軟件開發(fā),還可以用于各種科學(xué)研究,如單片機(jī)和嵌入式系統(tǒng)開發(fā)。
大一下學(xué)期適不適合學(xué)高級(jí)語(yǔ)言程序設(shè)計(jì)?難不難啊?
大學(xué)里的高級(jí)語(yǔ)言編程大部分都是從C語(yǔ)言開始的,沒有基礎(chǔ)也不用擔(dān)心。說(shuō)白了,編程更是編程。到時(shí)候看課本,多找找程序代碼,敲敲電腦。熟能生巧。大學(xué)里還有后續(xù)課程,比如數(shù)據(jù)結(jié)構(gòu),算法,這些都是編程的重要后續(xù)課程,我們也要重視??傊?,編程是學(xué)習(xí)計(jì)算機(jī)的靈魂,要重視,但也不用太擔(dān)心。
計(jì)算機(jī)中高級(jí)語(yǔ)言有那些?
.機(jī)器語(yǔ)言電子計(jì)算機(jī)使用由“0”和“1”組成的二進(jìn)制數(shù)。二進(jìn)制是計(jì)算機(jī)語(yǔ)言的基礎(chǔ)。在計(jì)算機(jī)發(fā)明之初,人們只能屈尊使用計(jì)算機(jī)語(yǔ)言來(lái)命令計(jì)算機(jī)做這做那。一句話,就是寫出一系列由“0”和“1”組成的指令序列,由計(jì)算機(jī)執(zhí)行。這種語(yǔ)言是機(jī)器語(yǔ)言。用機(jī)器語(yǔ)言是很痛苦的,尤其是程序出錯(cuò)需要修改的時(shí)候。而且由于每臺(tái)計(jì)算機(jī)的指令系統(tǒng)往往不同,如果要在一臺(tái)計(jì)算機(jī)上執(zhí)行的程序在另一臺(tái)計(jì)算機(jī)上執(zhí)行,就必須編譯另一個(gè)程序,造成重復(fù)勞動(dòng)。但是因?yàn)槭褂玫恼Z(yǔ)言是特定于特定型號(hào)的計(jì)算機(jī)的,所以計(jì)算效率是所有語(yǔ)言中最高的。機(jī)器是第一代計(jì)算機(jī)語(yǔ)言。2.匯編語(yǔ)言為了減輕用機(jī)器語(yǔ)言編程的痛苦,人們進(jìn)行了有益的改進(jìn),用一些簡(jiǎn)潔的英文字母和符號(hào)串代替特定指令的二進(jìn)制串,如加法用“ADD”,數(shù)據(jù)傳輸用“MOV”等。這樣,人們可以很容易地閱讀和理解程序在做什么,糾錯(cuò)和維護(hù)變得方便。這種編程語(yǔ)言叫做匯編語(yǔ)言,也就是第二代計(jì)算機(jī)。但是,計(jì)算機(jī)并不認(rèn)識(shí)這些符號(hào),這就需要一個(gè)特殊的程序?qū)⑦@些符號(hào)翻譯成二進(jìn)制數(shù)的機(jī)器語(yǔ)言。這個(gè)翻譯程序叫做匯編程序。匯編語(yǔ)言也非常依賴機(jī)器硬件,可移植性不好,但是效率還是很高的。為特定計(jì)算機(jī)硬件編寫的匯編語(yǔ)言程序能準(zhǔn)確地發(fā)揮計(jì)算機(jī)硬件的功能和特點(diǎn),程序精煉,質(zhì)量高