我想學程式設計,是個程式設計小白,什麼都不懂,初學者應該買什麼說,我

2021-04-27 09:49:12 字數 2870 閱讀 6711

1樓:七罪魔魂

先學c吧!90%的人學的第一門語言就是c

我想學習程式設計,可是什麼都不懂!我應該先買什麼書來看呢? 200

2樓:匿名使用者

這個題目過於廣泛了。學習一門程式語言是必須的,但如果你要最快捷的途徑,則要清楚你最終要做「能編什麼程式的人」。

說「學習程式設計」等於說「學習寫作」,語言文字、修辭方法是必要基礎。不過,你最終要寫什麼文章? 英文的?寫詩?寫公文?還是關於經濟學的?……

首先,如上面各大俠說,學c語言,學了它能了解計算機的運作原理,是最基礎的;學了它幾乎什麼程式都能寫。(別高興太早了)

接著你想寫乙個什麼程式?寫個類似photoshop的,要學圖形學;寫個作曲軟體,要學**;寫個遊戲,要學opengl/directx;寫作業系統、硬體驅動程式,學作業系統原理、組合語言……寫什麼軟體都要各種相關的專業知識。

不過你能看到些取巧的捷徑,例如有人學了個foxpro資料庫,就能寫些「進銷存」的財務管理軟體,還賣了不少錢。他只懂兩樣:foxpro和財務知識。

如果你用c語言,還要學資料庫原理、磁碟上的排序演算法(資料結構課程),不知要多花多少時間!即使不從頭寫,也要學sql資料庫和各種中介軟體的程式設計介面。

再舉一例「天正建築軟體」,就是在autocad提供的程式設計環境寫的。

so,如果你只想寫一種軟體,而不是做「通才」,最好找個方便的平台,就是做所謂的「二次開發」。

廢話一堆,僅敬告樓主謹慎參考。

3樓:中國死狗

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

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

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

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

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

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

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

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

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

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

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

參考資料

4樓:匿名使用者

程式設計好難的,那個需要學精 不精就沒用處

又費時間,長期在電腦上對身體又不好

5樓:匿名使用者

譚浩強 c語言程式設計(基礎版)

6樓:星星and娜娜

c 資料結構 計算機相關的書籍

我想自學程式設計但是個新手看哪本書比較好

7樓:匿名使用者

你這個問題問的本身就很有問題什麼叫學程式設計看什麼書好,你的問題就相當於我現在想學外語我看什麼書好,首先你沒有標明你想學什麼語言,c還是c++還是vb還是c#還是其他的什麼的,每個語言都有自己的特性都不一樣

如果你學的是c的話那可以看看譚的c,但是建議如果英語比較好的話還是看c primer plus 或者看c primer 也可以,這兩本書中的任何一本看完之後你就知道下一步該做什麼了

8樓:love林夕

要學c語言,千萬不要用譚浩強寫的《c語言程式設計》。

可以選擇c語言之父dennis聯合編寫的《c程式語言》,很薄的一本書。

後續可以讀一些如《c primer plus》之類的書。

等到掌握了基本的語法之後可以到各高校的oj平台上做一些題。初學者推薦welcome to hangzhou dianzi university online judge,稍微簡單的;後續可以到zoj :: home和welcome to pku judgeonline。

在這個過程中就需要學習一些演算法了。

然後應該學習一下在unix/linux下的程式設計。(非常認同此說法)

9樓:風霜化雨

先把c語言學好先正《c語言程式設計》

10樓:紅顏繞指尖

譚浩強的《c語言程式設計》,這個是比較好的,基本上認識基本的英文就可以學!

我是一名小白,要學習程式設計什麼的應該先學什麼,之後再學什麼呢? 100

11樓:匿名使用者

學習自己感興趣的一種語言,如basic,或c,之後再學物件導向程式設計如vb,c++,vc,學習了一種語言入門後,其它的語言都是相近的,其它只要把一門學精就可以了。

我想學程式設計,我想學習程式設計,要從哪開始學起?

13歲學程式設計,先從basic入手吧,c對於現在的你來說有點難 先學好數學和英語,特別是以後的高等數學。然後平常沒事的話先把基本功練好,先把office辦公軟體,windows操作 tpi ip協議,當然最基本的英文和中文的錄入速度等等,這些學好,要精通,程式設計是需要寫文件的,文件都不會寫,就想...

想學程式設計,C語言和C 哪個好,我想學程式設計,先學c語言,還是先學C 好

其實c和c 差不多,但也有一些區別!首先,c比較簡單,沒有指標,沒有類,沒有物件,而且很多作業系統都是c編的,c更適合於系統程式設計,而對於c 難度比c難一點,多了類 物件等。c 一般用於網路程式設計,遊戲等等。c和c 沒有好壞之分,c 就是在c之上加入了物件導向的部分 建議你去看譚浩強的c或者c ...

弄軟體我想學習程式設計什麼地方能學習程式設計那我的文化不是很高不知道能不能學才初中文化可以嗎

初中文憑有壓力,可以試試別的吖,網頁設計也不錯噠。順便推薦一本程式設計書 易學c 我現在上高中,看了感覺很不錯,不過本人數學差,對程式設計專業絕望 可以的,程式設計主要的是邏輯思維要強一點。找家教的啊?要不去上培訓班吧,例如北大青鳥什麼的。我才初中畢業,我想學習電腦,可以學習文員嗎,學習文員需要什麼...