15歲開始學基礎的電腦程式設計晚嗎,15歲學程式設計晚嗎?

2022-09-13 09:41:40 字數 5117 閱讀 4603

1樓:匿名使用者

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

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

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

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

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

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

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

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

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

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

2樓:山東新華電腦

學it前景不錯。

1、電腦行業需求量大,工作很好找,而且工作環境也不錯。

2、電腦行業的工作與社會接觸都比較緊密,緊跟潮流,所以見識和思想都會比較開放,也有利於以後自己發展。

3、學習電腦入手比較快,學習難度不是很大。

4、現在有些學校有一些技能加學歷的政策

,不過主要看你自己的選擇,上大學雖說聽起來好,但是很多大學生都是畢業即失業的,還不如趁早學習門技術,畢業就可以工作,選對了好的行業,以後的發展空也會很大的。可以去學習計算機網路,現在學網路就是不錯的選擇。

3樓:長沙新華電腦學院

當然不會的,看看俺學校這邊,初中起步入學網際網路it學校

4樓:小個子繼電器

看你的興趣。 如果你以後想自己開發遊戲的話就學些flash啦,動畫製作啦,等等

如果你希望自己開發軟體就學些vb啦。vs.net啦之類的程式語言如果你希望做網頁設計之類的就學寫photoshop啦。

之類相關的軟體計算機的應用是很廣泛的。 所以你可以根據自己的需求來學習相應的軟體。

15歲可塑性是很強的。 所以希望你在學習好基礎課程後,如果心有餘力在來涉獵這方面的知識。

5樓:不懂老實

18歲前 系統的先了解計算機的原理 之後在發兩年努力仔細的精通一門。錢途一片光芒!

6樓:匿名使用者

飯客程式設計教程很全的··

潘磊留:建議樓主去飯客論壇學習

7樓:匿名使用者

不晚,咳咳,關谷神奇說過。學到老,活到老。呵呵~

8樓:0青蛙愛旅行

不晚,先從c語言學起吧

9樓:匿名使用者

計算機語言的種類非常的多,總的來說可以分成機器語言,組合語言,高階語言三大類。

電腦每做的一次動作,乙個步驟,都是按照以經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

計算機所能識別的語言只有機器語言,即由0和1構成的**。但通常人們程式設計時,不採用機器語言,因為它非常難於記憶和識別。

目前通用的程式語言有兩種形式:組合語言和高階語言。

組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。匯程式設計序通常由三部分組成:

指令、偽指令和巨集指令。匯程式設計序的每一句指令只能對應實際操作過程中的乙個很細微的動作,例如移動、自增,因此彙編源程式一般比較冗長、複雜、容易出錯,而且使用組合語言程式設計需要有更多的計算機專業知識,但組合語言的優點也是顯而易見的,用組合語言所能完成的操作不是一般高階語言所能實現的,而且源程式經彙編生成的可執行檔案不僅比較小,而且執行速度很快。

高階語言是目前絕大多數程式設計者的選擇。和組合語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆疊、暫存器等,這樣就大大簡化了程式中的指令。同時,由於省略了很多細節,程式設計者也就不需要有太多的專業知識。

高階語言主要是相對於組合語言而言,它並不是特指某一種具體的語言,而是包括了很多程式語言,如目前流行的vb、vc、foxpro、delphi等,這些語言的語法、命令格式都各不相同。

高階語言所編制的程式不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可將它們分為兩類:

解釋類:執行方式類似於我們日常生活中的「同聲翻譯」,應用程式源**一邊由相應語言的直譯器「翻譯」成目標**(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行檔案,應用程式不能脫離其直譯器,但這種方式比較靈活,可以動態地調整、修改應用程式。

編譯類:編譯是指在應用源程式執行之前,就將程式源**「翻譯」成目標**(機器語言),因此其目標程式可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程式一旦需要修改,必須先修改源**,再重新編譯生成新的目標檔案(* .

obj)才能執行,只有目標檔案而沒有源**,修改很不方便。現在大多數的程式語言都是編譯型的,例如visual c++、visual foxpro、delphi等。

[nextpage]

學習程式設計,從何入手

如果您想學習程式設計,卻又不知從何入手,那麼您不妨看看下面的幾種學習方案,可能會給您一些啟示吧!

*********************************************=

方案一 basic語言 & visual basic

優點 (1)basic 簡單易學,很容易上手。

(2)visual basic 提供了強大的視覺化程式設計能力,可以讓你輕鬆地做出漂亮的程式。

(3)眾多的控制項讓程式設計變得象壘積木一樣簡單。

(4)visual basic 的全部漢化讓我們這些見了english就頭大的人喜不自禁。

缺點 (1)visual basic 不是真正的物件導向的開發文具。

(2)visual basic 的資料型別太少,而且不支援指標,這使得它的表達能力很有限。

(3)visual basic 不是真正的編譯型語言,它產生的最終**不是可執行的,是一種偽**。它需要乙個動態鏈結庫去解釋執行,這使得visual basic 的編譯速度大大變慢。

綜述:方案一適合初涉程式設計的朋友,它對學習者的要求不高,幾乎每個人都可以在乙個比較短的時間裡學會vb程式設計,並用vb 做出自己的作品。對於那些把程式設計當做遊戲的朋友來說,vb 是您最佳的選擇。

basic/visual basic簡介

*********************************************=

方案二 pascal語言 & delphi

優點 (1)pascal語言結構嚴謹,可以很好地培養乙個人的程式設計思想。

(2)delphi是一門真正的物件導向的開發工具,並且是完全的視覺化。

(3)delphi使用了真編譯,可以讓你的**編譯成為可執行的檔案,而且編譯速度非常快。

(4)delphi具有強大的資料庫開發能力,可以讓你輕鬆地開發資料庫。

缺點 delphi幾乎可以說是完美的,只是pascal語言的過於嚴謹讓人感覺有點煩。

綜述: 方案二比較適合那些具有一定程式設計基礎並且學過pascal語言的朋友。

pascal語言簡介

delphi簡介

*********************************************=

方案三 c語言 & visual c++

優點 (1)c語言靈活性好,效率高,可以接觸到軟體開發比較底層的東西。

(2)微軟的mfc庫博大精深,學會它可以讓隨心所欲地進行程式設計。

(3)vc是微軟製作的產品,與作業系統的結合更加緊密。

缺點 對使用者的要求比較高,既要具備豐富的c語言程式設計經驗,又要具有一定的windows程式設計基礎,它的過於專業使得一般的程式設計愛好者學習起來會有不小的困難。

綜述: vc是程式設計師用的東西。如果你是乙個永不滿足的人,而且可以在程式設計上投入很大的精力和時間,那麼學習vc你一定不會後悔的。

c語言簡介

*********************************************=

方案四 c++語言 & c++ builder

優點 (1)c++語言的優點全部得以繼承。

(2)完全的可是化。

(3)極強的相容性,支援owl、vcl和mfc三大類庫。

(4)編譯速度非常快。

缺點 由於推出的時間太短,關於它的各種資料還不太多。

綜述:我認為c++ builder 是最好的程式設計工具。它既保持了c++語言程式設計的優點,又做到了完全的視覺化。

c語言簡介

15歲學程式設計晚嗎?

10樓:匿名使用者

不晚啊,還那麼年輕,而且學東西與年齡無關,活到老學到老,只要想學,沒有學不會的。

11樓:燦燦

一點都不晚,很多人都是上大學以後才學的

上初中的孩子學習程式設計還來得及嗎?

12樓:山西新華電腦學校

上初中的孩子學習程式設計很不錯,只要用心學,肯下苦功,堅持再堅持,一定能成功。

13樓:海闊天空

我孩子努力的話,應該可以的,有不少孩子在小學學習成績一般般,但是到初中努力了,那就不一樣,成績就上去了,做乙個好的規劃,但是孩子聽不聽話?如果他認識的話,那是可以的,家長只能給他鋪路,剩下的讓他自己努力吧!

我想學電腦程式怎麼學,如何學習電腦程式設計入門。

本站我喜歡 以下幾種方案以供選擇 方案一 basic語言 visual basic 優點 1 basic 簡單易學,很容易上手。2 visual basic 提供了強大的視覺化程式設計能力,可以輕鬆地做出漂亮的程式。3 眾多的控制元件讓程式設計變得象壘積木一樣簡單。4 visual basic 的全...

我想自學電腦程式設計但我是小白,沒基礎,應該先看什麼書

就看你學程式設計是為了做啥了,基礎可以先學學c語言,不求多深,主要是了解程式設計的概念,資料型別啊,流程控制 啊,函式啊,等等,然後分方向咯,移動端,android,web端,php,就這些咯 如何自學程式設計 本人小白,沒有任何基礎 求大神推薦幾本入門的書 初學者學習程式設計應該從哪入手?沒基礎的...

學電腦程式設計要學哪幾個軟體難學嗎,學程式設計需要學什麼軟體

不同的語言學的時間不一樣。學vb的話差不多1個月,每天抽出1小時,就差不多能熟悉基本操作了,再學半個月基本上就已經算精通了,因為vb操作簡單容易上手。學c的話時間就有一點長了,學c語言1個月就可以學會,這裡僅限基礎語法不包括演算法,如果要精通的話得要一年,不過c是學好別的語言基礎,建議學一下。學c ...