想自學程式設計,從基礎學起,最好先學哪個

2021-07-24 07:58:31 字數 5164 閱讀 6577

1樓:茶蘼之花

個人建議從c語言起步進行學習程式設計,為什麼要從c語言起步呢?下面說一下我個人的見解,希望能對大家有幫助。

1、為什麼要建議從c語言學起呢?

首先說c語言是一門經典的程式語言,而且它現在並不過時,可以說c語言是計算機程式語言的基礎,現在很多主流的程式語言都是由c語言衍生或者擴充而來,而且它是具有嚴謹的資料型別和相關的語言法結構,相對於現在很多主流的類c語言更加能使初學者掌握或者瞭解比較眼睛的程式設計思想,所以學習好c語言能更好的為以後學習其他程式語言打下良好的基礎。

2、c語言的優勢

說現在c語言並不過時是因為現在還有很多的比較底層的或者硬體的開發還是需要使用c語言來進行開發的,比如比較底層的驅動或者通訊協議或者linux核心等都是需要藉助c語言來進行開發的,所以學好c語言能更好的理解一些比較底層的協議或者硬體的程式設計。

3、c語言與資料結構

學習程式設計到一定的程度必須要搞定的就是資料結構,使用c語言來描述資料結構是最好的,當然也有使用其他的程式語言來描述資料結構的,但是隻有使用c語言才能說明白資料結構中的一些特點和程式設計的一些精華,如連結串列、樹、圖等結構,這些東西很容易和封裝、繼承等概念打架。使用c語言則可以清楚明白地把它們表示出來。也只有真正理解了資料結構,才有機會體驗程式設計的思想和演算法的精髓。

4、如何學習c語言的一些個人建議個資料推薦

根據具體問題型別,進行步驟拆解/原因原理分析/內容拓展等。

具體步驟如下:/導致這種情況的原因主要是……

2樓:卷尋楣

1、為什麼要建議從c語言學起呢?

首先說c語言是一門經典的程式語言,而且它現在並不過時,可以說c語言是計算機程式語言的基礎,現在很多主流的程式語言都是由c語言衍生或者擴充而來,而且它是具有嚴謹的資料型別和相關的語言法結構,相對於現在很多主流的類c語言更加能使初學者掌握或者瞭解比較眼睛的程式設計思想,所以學習好c語言能更好的為以後學習其他程式語言打下良好的基礎。

2、c語言的優勢

說現在c語言並不過時是因為現在還有很多的比較底層的或者硬體的開發還是需要使用c語言來進行開發的,比如比較底層的驅動或者通訊協議或者linux核心等都是需要藉助c語言來進行開發的,所以學好c語言能更好的理解一些比較底層的協議或者硬體的程式設計。

3、c語言與資料結構

學習程式設計到一定的程度必須要搞定的就是資料結構,使用c語言來描述資料結構是最好的,當然也有使用其他的程式語言來描述資料結構的,但是隻有使用c語言才能說明白資料結構中的一些特點和程式設計的一些精華,如連結串列、樹、圖等結構,這些東西很容易和封裝、繼承等概念打架。使用c語言則可以清楚明白地把它們表示出來。也只有真正理解了資料結構,才有機會體驗程式設計的思想和演算法的精髓。

想學習程式設計應該先從哪學起?

3樓:長沙新華電腦學院

在排名前10的程式設計

來語言中適自合新手學習的只有baic和python,其他的程式語言都要du求有一定的基

zhi礎。到底選擇哪一門語言,這得dao要看學習者學習的目的,因為這兩門程式語言的風格和用途差別都比較大,難度上也有所不同。

可以到這邊看看,網際網路it學校噠

我想學習程式設計~菜鳥應該先從什麼開始學起呢?

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

4樓:旁竹淡凰

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

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

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

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

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

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

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

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

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

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

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

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

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

參考資料

5樓:青島優賣網路

針對於6-10歲的孩子。程式設計入門學習的是scratch,scratch是一款由麻省理工學院(mit) 設計開發的一款面向少年的簡易程式設計工具。在2023年在中國得到普及,2013預計在上海舉行比賽。

針對 8 歲以上孩子們的認知水平,以及對於介面的喜好,mit 做了相當深入研究和頗具針對性的設計開發。不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作中的樂趣。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

程式設計是設計具備邏輯流動作用的一種“可控體系”。科技創新能力的培養才是國之根本,ezcode創新程式設計學院以培養孩子的科技創新能力為核心,通過思維訓練的啟蒙程式設計、感知世界的軟體程式設計、創新制造的硬體程式設計、萬物互聯的移動程式設計和科技創新的專案程式設計,讓孩子運用程式設計這個工具,將自己的創意和想法表達出來。孩子在幼時接觸的環境,往往和以後發展有極大的關聯。

人工智慧是離不開程式設計的,所以學會程式設計將會是孩子將來面對人工智慧時代的有力競爭**。

選擇程式設計,受益一生。愛程式設計,會學習。

6樓:遲遐思麥酉

你好譚浩強的《c程式設計》

這本書比較好的

一般我們這些初學者都是看他的

比較淺顯易懂,合適我們的,之後你可以再看看比較麻煩的長的**,最好自己多做做練習,看看教程

多分析分析!

還有我認為理解是最主要的

在理解的基礎上去記一些重要的程式也是非常重要的在一些細小的方面應該要很注重一點

之後你在多編寫編寫

也多看看教程理解理解

祝你成功啊

http://www.72up.com/c.htm這個**比較好的

希望對你有幫助啊!

7樓:風憬如嫿

程式設計入門可以先學c語言或python,不過在學之前最好先選擇一個學習方向,就是你之後大概想做哪方面的工作。確定方向後,才好進行針對性的學習。

c語言和python之間進行選擇的話,個人認為python會更好。python語法更加簡單簡潔易學,而且有各種強大的庫,擴充套件庫,可過程可物件,如果是為了通過程式設計這一手段來迅速的做出有用、實用的程式和介面可以學python.

8樓:長沙新華電腦學院

選擇一門適合自己或者自己喜歡的程式語言!

9樓:鐵錘新華

程式設計起步階段要經常自己動手設計程式,具體設計時不要拘泥於固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富程式設計實踐,幫助自己提高水平。親自動手進行程式設計是創造性思維應用的體現,也是培養邏輯思維的好方法。

10樓:夏日洛莉塔

學c,c++,c#,資料結構,資料庫,演算法.剛開始還是先學c語言吧,推薦下《c程式設計》,發行量第一的書,幾乎人手一本.比較適合初學者,

the c programming language也是本好書,推薦

11樓:匿名使用者

我們以前一開始是學c++的,書店裡或者網上找一下這一類書籍吧。

12樓:阿艾弗森

我建議你先把數學弄好的,真的,我不是學那個專業的,但是我們學校有計算機專業的,據說數學很重要的

13樓:匿名使用者

c程式設計(譚浩強)

14樓:匿名使用者

不需要從c語言入門,現在程式設計多是web系統的開發,從html5開始學吧,html教程:網頁連結,css教程:網頁連結,python教程:網頁連結

初學者學習程式設計應該從哪入手?(沒基礎的應該從哪學起)

15樓:匿名使用者

學習程式設計需要什麼基礎,首先教你程式設計入門學什麼語言?

16樓:懂我麗麗

可以學習c,或者c++/c#(c#用的較多) 。

1、開始的時候可以只是看一些語法之類的基本規則,不一定非要弄得特別懂,按照書上的例項親自做幾個試試,培養一下信心,時刻給自己一點鼓勵很有必要。

2、等到基本功差不多了,就去看看資料結構和數值演算法方面的書,瞭解資料存取方面的知識。不管你學什麼語言,這些都是必須學的,除非你只是想在程式設計方面淺嘗輒止。

3、再就是儘量去多做練習,最好參與做一些專案,或是研究別人做的例項。

程式設計是編寫程式的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式執行,並最終得到相應結果的過程。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

注意在學習過程中要養成良好的程式設計風格和書寫習慣。還有不妨多去國內著名的程式設計論壇看看帖子,尤其是精華貼,多與別人交流,收穫很大的。 至於每天的學習時間,因興趣和耐心而異,最重要不是時間長短,而是每天感覺到自己有所收穫就可以。

我想自學英語。想從最基礎的學起,不知該如何開始?請各位幫忙指

其實語言一開始是可以自學。首先為自己選定適宜的教材,最好是國外版本的教材帶有畫面軟體光碟的。新概念和3l都可以,配合聽讀和做聯絡做到多元化輸入。積累到一定程度要看你每天花費在上面的時間有多少大約半年以後可以在網上看些電影,嘗試著不看字幕去理解。語言一定要多讀 多背 多記,最好有一些和您差不多程度的夥...

想自學ps從基椽始該怎麼學起,想自學PS從基礎開始該怎麼學起?

先熟悉ps各個鍵的功能,可以買一本基礎書,對照學 複製 提取碼 x8s2 獲取2021最新ps教程 從基礎到精通 內含軟體素材等等 設計資源,教程,工具,外掛ps等 都可以在gz號 優選設計教程 上面找呢 學習ps要從哪開始學起啊?平面設來計課程主要分自為軟體操作和理論實操兩大部分。軟體部分包括 p...

想自學電腦,不知從何學起

學?哪是不可能真正的掌握的。其實你慢慢的就會累計很多知識。沒事幹多瀏覽下電腦相關的論壇。看你想學軟體還是硬體。他們涵蓋的太廣了 到網咖學最快,電腦關鍵是實踐,看雜誌你不一定能看懂 先從操作以及檔案格式和軟體應用上開始學吧 別管其他的 看你對哪方面有興趣了 我來給樓主 打打氣吧 不知道樓主是什麼情況,...