計算機程式設計入門應該學什麼語言,初學電腦程式設計需要什麼

2021-03-22 15:33:29 字數 6076 閱讀 1420

1樓:春流婉轉繞芳甸

可以先學習python,這被認為是計算機語言裡比較簡單易懂的語言,可以自學或者搜尋相關課程進行學習。

初學電腦程式設計需要什麼

2樓:沒啥好遊戲

學習程式設計的基礎:

1、英語基礎

雖然對於初級程式設計師來說,英語只需要寫簡單的詞彙就可以,但是如果想要走的更遠,還是要去學習和掌握。我極力推薦英語是因為在學習it技術上,沒有專業文件的閱讀能力是不可想象的,中文的翻譯往往在猴年馬月才會出來,而現在的許多出版社乾脆就直接把英文印刷上去,學習的方法是強迫自己看原版的教材,開始會看不懂,用多了自然熟練,吃得苦下得狠心絕對是任何行業都需要的品質。相信只要有幾年工作經驗的人都會深有感觸!

2、計算機體系結構和組合語言

關於體系結構的書遍地都是,而且也大同小異,倒是彙編有一本非常好的書《80x86組合語言程式設計教程》(清華大學出版社,黑色封面,楊季文著),你需要著重學習386後保護模式的程式設計。否則你在學習現代作業系統底層的一些東西的時候會覺得是在看天書。

3、計算機作業系統原理

我們的開發總是在特定的作業系統上進行,如果不是,只有一種可能:你在自己實現一個作業系統,無論如何,作業系統原理是必讀的。這就象我們為一個晶片製作外圍裝置時,晶片基本的工作時序是必需瞭解的。

這一類書也很多,我沒有發現哪一本書非常出眾,只是覺得在看完了這些書後如果有空就應該看看《inside windows 2000》。

4、資料結構和演算法

這門課程能夠決定一個人程式設計水平的高低,是一門核心課程。我首選的是清華版的。很多人喜歡買c++版的,但我覺得沒有必要,c++的語法讓演算法實現過程變得複雜多了,而且許多老師喜歡用模組這一東西讓演算法變得更復雜,倒是在學完了c版的書以後再來瀏覽一下c++的版的書是最好的。

5、軟體工程

這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所云。《實用軟體工程》(黃色,清華)。不要花太多的時間去記條條框框,看不懂就跳過去。

在每次自己完成了一個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收穫。

6、windows 程式設計

我建議任何企圖設計windows程式的人在學習vc以前仔細的學完它,而且前面的那本《inside windows 2000》也最好放到這本書的後面讀。在這本書中,沒有c++,沒有gui,沒有控制元件,有的就是如何用原始的c語言來完成windows程式設計。

在學完了它以後,你才會發現vc其實是很容易學的,千萬不要在沒有看完這本書以前提前學習vc,你最好碰都不要碰,我知道的許多名校甚至都已經用它作為教材進行授課。可見其重要。

3樓:柳紫緣

作為業餘書法愛好者,提供我的學習經歷供參考:

在剛開始時,老師是讓我從篆書開始,練的是清人吳讓之的崔子玉座右銘貼。理由是學習掌握結構和線條。而且還有非常重要的一點,氣息的運用和駕馭。

篆書的線條都是很均勻的,每一筆每一畫寫得均勻不是那麼容易的。字寫著寫著你就會明白,不是用手寫不是用筆寫,其實是在用氣寫。再插一句,氣息這個東西在中國藝術領域非常貫通,掌握領悟得好,其它類項如國畫,彈古琴,太極都很容易理解上手。

寫好這個篆帖後(我練得很慢,大概花了三個月吧),下一步寫楷書,當時我很想寫歐陽詢的《九成宮》,無它,喜歡它的韻味。老師也沒攔我,練了幾天,發現很難,難在它很正,太正了,初學的人手腳不靈活,功力不到,在這些框架裡顯得無比笨拙。

後來老老實實聽老師的建議練顏真卿,當然挑顏體範貼其實也有講究,顏真卿早年的帖還是很受前輩書家的影響的,如《多寶塔碑》,晚年後風格才形成,如《顏勤禮碑》、《麻姑仙壇》等。

建議練《顏勤禮碑》,細細體會其中筋骨血肉,還有唐人的氣魄,以及一位將軍的心胸。

我鑽研得不是很深,也只能談到這裡了

程式語言學什麼好

4樓:匿名使用者

初學者首選肯定是vb6 其次vb.*** 然後是c# vb所見即所得一週

內入門沒難度 不僅能入門直接能開發小型程式 windows平臺常用的工具用vb開發都是最便捷的 非專業人士的首選 c是必學的沒得選不僅是因為它是本科必修課也因為它的基礎性地位

5樓:江西新華電腦學院

現在都是資訊化的時代,

沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

6樓:千鋒教育

每種語言都有自己不同的應用,沒有說哪種好哪種不好,只是運用的場景不同。有的可能運用的多一點,有的少一點,但不代表不重要,每種技術的存在都是無法代替的。想要學習哪種程式設計就要先看看自己喜歡哪個技術方向。

7樓:匿名使用者

個人建議,先學c語言或者組合語言因為他們是最基礎的。如果以後想在程式設計上有更進一步的發展的話,儘量先學這兩種語言,二選一即可。c就可以。

然後高階語言的話建議學習python,比較容易入門,也很簡單。我個人是學圖形影象的。所以也學習了c++,偶爾c++和python都會用一點。

c——python/c++,剩下的看你個人喜歡啦。其實程式語言,你學會一種其他的學起來很快的,主要是看你的程式設計思想。

8樓:匿名使用者

c 或者vb 起步。

初學計算機程式語言推薦幾本書

9樓:江西新華電腦學院

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

10樓:匿名使用者

一本譚浩強的c程式設計。這個書沒有啥說的,多說無益,你自己看。

11樓:癯月笑浮生

c#**教程

c++ primer

the c programming language

學習程式設計什麼語言最好

12樓:志祥羅志祥

初學的話可以從python這樣比較容易的開始學

13樓:匿名使用者

最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。然後可以繼續學習c語言,這個語言比較靈活。

有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題。後面的就可以學習vc什麼的了。c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。

還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。

至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!參考資料:

14樓:可愛的草莓同學

c++語言:是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

特點:c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式設計語言的問題描述能力。

基本內容:類、封裝、過載、繼承、模版。

15樓:匿名使用者

學最難的c++,之後其他所有語言的語法,你在c++裡基本都能學到

16樓:千鋒教育互聯

目前較為熱門和行業需求大的是php、html5技術人員。

php主要用來做**開發,許多小型**都用php開發,php是開源的,這是使得php經久不衰的原因。在電商、社群等方面,php具備非常成熟的開源**和模板,因此使得php應用極為廣泛。劣勢是受眾較小,有可替代性。

h5的最顯著的優勢在於跨平臺性,用h5搭建的站點與應用可以相容pc端與移動端、windows與linux、安卓與ios。它可以輕易地移植到各種不同的開放平臺、應用平臺上,打破各自為政的局面。這種強大的相容性可以顯著地降低開發與運營成本,可以讓企業特別是創業者獲得更多的發展機遇。

17樓:陽光的凌寶寶

in an airborne troop. it was n

18樓:西安天融信教育

現在比較火的是大資料、資訊保安,python

資訊保安已經上升為國家戰略安全,發展前景廣闊,優勢明顯

19樓:不沒看見

沒有最好,只有最適合

學習計算機程式語言的先後順序?

20樓:江西新華電腦學院

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

學習程式設計入門應該先學什麼?

21樓:旁竹淡凰

最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。

然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題

。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

參考資料

目前比較好上手的計算機語言,什麼計算機程式語言上手比較快?

我認為是python語言。開源,免費 簡單,易學,程式設計新手也可以學 有龐大的標準庫以及許許多多的第三方庫 功能強,最近扯上了 大資料 人工智慧 絕對是短小精幹希望能幫到你。python語言 最接近自然的語言,學起來也比較輕鬆,易讀。只不過學習程式設計的話無法繞開的是c語言,所以c語言也有必要學。...

自學計算機程式設計應該看些什麼書

看書沒啥能學的,我給你推薦易語言吧,中文漢語程式設計,簡單易學。比如 如果 編輯框1.內容 123 且 編輯框2.內容 321 載入 視窗1,假 銷燬 這個是判斷驗證的簡單 這是 編寫格式。這是軟體設計的介面。這是做好的軟體除錯效果。怎麼樣,這個程式語言好玩吧,全中文 程式設計,簡單易學。建議先學c...

簡述計算機程式設計語言的發展歷程

經歷了機器語言 組合語言和高階語言三個發展階段 1 程式設計語言經歷了 三個主要發展階段。計算機程式設計語言的發展,經歷了從機器語言 組合語言到高階語言的歷程。計算機程式設計語言從誕生經歷了哪些發展階段?簡述這些階段所出現的語言的特點。經歷了機器語言 組合語言和高階語言三個發展階段 簡述計算機程式設...