• 4

[求助]有關學寫程式,該如何開始~~比較恰當??

請問各位前輩,小弟想寫程式,但又完全沒接觸過(因為眼睛上的因素,導致學校無法唸相關科系)

看了看~~好像又分為好幾種~~!!例如:C++ JAVA等等.....

小弟我該從哪裡開始起步比較恰當?又該注意哪些事項~?如果在家採自學的方式行的通嗎?

身邊週遭又沒有人可以問(因為沒有人有學過),希望各為前輩,可以給我一點建議。
2005-04-04 15:53 發佈
文章關鍵字 學寫程式
貓會推荐先從VB開始玩看看._./
因為它是最容易理解的高階程式語言,初學的成就感會比較高,
要是一開始就先去碰組合語言*.*ll 碰了一鼻子灰之後,恐怕是連
一點點興趣都沒有了.
停權計數:3次
我高中時學 VB 失落感卻是很大,因為一年級就開課

打英文字都要看著鍵盤的,想學VB還真是痛苦啊

所以想學之前先要有些基本的電腦底子再學會比較得心應手唷!

建議先學邏輯學等概念.
目前程式軟體都很人性化, 會自動修正等功能,
在語法上的差別和內建的程式庫再適應就好.
能在邏輯上弄懂, 不管學哪種語言都可以比較快上手.
一般的大學計算機程式設計課程 會先以C語言開始教學
應該是因為比較好學習和教學(吧?)
之後再學Java, C++等,因為有C語言的底子,會比較好上手點
建議先買本書來打基礎 我們的教科書是 "C How to program"
這本書有中譯本 寫得還不錯 國內也有C語言的基礎書籍也是參考該書
這本書唸完前幾章 包含程式的流程控制 基本的I/O和基本的資料結構基礎就會建立起來
之後再看您有什麼實際的需求 再參考其它的書籍囉

不過上面提到的那本書後面的內容其實還蠻雜的就是
它會先提C++,又提了一點JAVA,至今仍然不曉得它為什麼把這些東西放在這本書裡面
可能要看您是走那一方面的.
若是偏硬體..當然是從c開始學..
若是走軟體..反正現在什麼都是OO<Object Oriented>物件導向,
建議你直接從JAVA開始學.
因為它的學習成本最低.(當然前提是你己有一台電腦啦)
它的編輯器用一般的文字編輯器,complier到sun去免費下載...
再隨便找一本JAVA的書.從頭看到尾...
練習中有疑問,只直找java論壇.發問就是囉....
嗯.. 個人是建議從 C 入手

一旦熟悉了 C 語言的語法後,要進入到 C++ 物件導向、JAVA,
甚至是時下流行的 PHP 等,都是可以很快上手的

(天音: 理論上任何一種程式語言,只要熟悉了他的語法,
   要轉換到其他程式語言應該都不會太難啦.. ||)

BASIC 系的語法,算是親和力最高的,
自己也學過 QB、VB,但最後還是投奔 C 語言了

C: How to Program,真的是本好書,強烈建議閱讀

組合語言嘛.. 滿好玩的,但是寫程式滿痛苦的 (汗)

若不想寫那種需要編譯器編譯成執行檔的程式,
可以試試看有瀏覽器就可以玩的 JavaScript

雖然 JS 功能簡單了些,但是在網頁上搭配得宜,還是很有效果的喔 ;)

http://about.me/cornguo
如果你是有興趣想要寫寫程式的話!
那就真的從C開始學吧,如果你要把寫程式拿來當飯吃的話,我勸你還是好好念你的外文。
再過個幾年,台灣寫程式的大概都會被大陸、印度取代了吧!
奉勸一句,程式寫的好、要飯要到老!
前天剛好去聽一個相關的演講, 聽到的心得是:

寫程式就跟生產線一樣, 只是把程式碼組裝起來.
而能夠當上高階一點的, 協調不同單位,
能當上老闆的, 不用寫程式, 知道程式作用, 去跟其他友商打好關係的賺最多.
寫程式的會爆肝, 老闆在家抱小孩.

而印度的程式有一定的樣板, 都先花一段時間 Study , 再編寫 Templete , 手冊, 才開始寫程式, 而且會盡量精簡化, 所以程式效率高, 佔用資源少, 但是開發成本也較高, 程式看起來也有一定的樣子.

(由於我不是相關行業, 所以這方面如果有錯還請指正)
那天~~在報紙上看到一則新聞

「大陸蘇州軟體產業已超越台灣,更別提北京、上海了」

這樣的新聞看了真讓人感到有些無奈~~
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?