![]() |
||
|
Senior Member
![]() ![]() ![]() 加入日期: Jun 2002
文章: 1,012
|
C/Easy Language......
__________________
“Suffering is not good for the soul, unless it teaches you how to stop suffering. That is its purpose.” - Seth Speaks: The Eternal Validity of the Soul “Live every day to its fullest, and do not be a slave to your hopes for the future. If you do not learn to enjoy today you will not enjoy the future no matter what it may bring.” - The Seth Material “Desire, wish and expectation rules all actions and are the basis of all realities.” - The Seth Material |
|||||||
|
|
|
*停權中*
加入日期: Jul 2012
文章: 6
|
問一下樓主的心態有沒有以下幾點
1.樓主只是興趣上的玩票性質,並非真的要寫出什麼嚴謹的專業軟體 2.樓主想寫Windows GUI程式? 3.樓主想要有最強的開發工具,最完整的說明文件? 4.希望不要動不動就得花個兩三年才能略有小成? 那就用Visual Basic吧 |
||
|
|
|
Registered User
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
樓主幾歲了?
快步入中年.. 就別走這行了... |
|
|
|
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
學寫程式也不代表就要走程式設計師這行,以我個人來說,我只是不太滿意某些手機應用程式,覺得自己可以改更好 我也認識一些年紀較大的朋友自學程式語言,沒甚麼目的,就是覺得好玩而已;也有一些非資訊相關領域的朋友跑來學,原因很簡單,有些非資訊領域的也會用到電腦 目前自己就在寫一些關於時刻表的手機應用程式,哪天改到一個程度也會想放到 Google Play 去 此文章於 2013-07-29 04:57 PM 被 micall.lee 編輯. |
|
|
|
|
*停權中*
加入日期: Sep 2001 您的住址: 廢鐵鎮
文章: 392
|
從零開始的觀念的部分,我覺得維基百科應該算是滿白話的了,
然後再接續看頁面中"參見"的延伸連結,和下方的分類整理表, 我覺得有機會可以把整個觀念架構起來。 http://zh.wikipedia.org/zh-tw/程式語言 這裡順便提一個我個人"放棄"學習程式語言這一塊的"過程"好了, 大學階段,曾經有想要學習程式語言,學校/補習班老師教的,課本上寫的, 都沒有辦法解決我當時心中的某些疑惑,都沒有辦法給與我我要的答案, 老師教的永遠都是那一套套路,沒有辦法給我我要的答案,我嘗試描述我的問題,學校/補習班老師 的回答,套路也還是那個樣子,沒有辦法給我我要的比喻和解讀。我曾經有買一本日文翻譯成中文的小冊子 "學程式設計的第一本書",翻完了,心中的疑惑還是沒解開。 當時已是2001年後,google和維基百科已經出現了,但是符合我需求的中文資源還是不足, 再努力的翻閱了大量的"正體中文"的實體書籍和網路資源之後,於是有一天,我放棄了, 不再接觸程式開發這一塊,我知道了很多有關程式開發的資訊,但是關鍵的疑惑我還是找不到"我要的答案", 這樣會造成我不知道我到底再寫什麼程式碼。 又然後的某一天,我發現維基百科正體中文版的某一篇有關程式語言的"條目",其中的說明與解讀, 非常接近我需要的東西,趕緊再把"程式開發的第一本書"拿出來翻閱與對照,兩邊的文章對照一輪之後, 突然間我知道為什麼了,在我心理多年的入門階段的疑惑,我終於找到我要的答案了, 從我第一次聽到看到到"程式語言"編譯與IDE編譯環境這個東西,到我終於知道編譯環境的概念是怎麼一回事, 終於渡過解決基本觀念問題,而開始正式要進入學語法的步驟,中間我花了十年。 然而想當然爾也就只是知道而已,知道程式開發者在做些什麼,被程式開發者呼隆過去的機會比較低一些 (也只是比較低而已),但是我本身"不會"想再去深入接觸程式開發這一塊了。 維基百科的條目內容不定時的在變動,當初也沒想到要把它記在書籤,畢竟我已經決定放棄了。 那次的經驗,真的讓我覺得,要找到能讓我理解的符合我閱讀需求的文章真的可遇不可求, 維基百科真的是好物,當時當下有人寫出符合我閱讀需求的正體中文文章,好感謝她/他。 |
|
|
|
Basic Member
加入日期: Jan 2013
文章: 20
|
我到是好奇樓主的目的是什麼?
寫程式要用在哪裡?或怎麼用? C,或C++有 DEV C++ 可以用. Java 的開發環境也不難取得. 寫程式,單純的很單純,複雜的很複雜. 你寫在網頁上的, PC上單機上Run的,手機上Run的,都很不同. 然後看你是要練習演算法,還是做UI(使用者介面)設計,或者是操作資料庫,或一些網路什麼的,又不太一樣. 複雜度和你想要學的範圍相關. 你牽涉愈多,你要學的就愈多. 電腦上的東西,大概就是輸入,輸出,運算,儲存...,然後再看你要用在哪? |
|
|
|
New Member
加入日期: Apr 2007 您的住址: 臺灣
文章: 2
|
如果想學c的話, 我這裡有些教學網站還不錯
以下為c/c++的教學網站, 個人推薦先看良葛格的網頁 剩下的網頁可以交叉比對看看 http://openhome.cc/Gossip/ http://libai.math.ncu.edu.tw/bcc16/C/C/ http://www.ziyou.math.ncu.edu.tw/~ziyou/c++/ http://dhcp.tcgs.tc.edu.tw/c/index.htm 等程式語言練熟之後, 可以看些演算法 ps.基本上演算法根本看不完, 所以別擔心是自己的程度不夠 http://www.csie.ntnu.edu.tw/~u91029/index.html 另外有興趣的話, 也可以看設計模式 但前題必須要對OO有觀念 http://www.cnblogs.com/whiteyun/category/272006.html http://www.dotblogs.com.tw/pin0513/category/3265.aspx 關於編譯器, 我個人首推gcc和vc ((都免費的 這兩個都有很好的編譯環境, 滿適合新手或老手使用 至於dev-c因為很久沒更新了, 所以比較不推薦啦 code blocks的下載頁面, 請選擇有mingw的下載 mingw為gcc在windows版本的編譯器 http://www.codeblocks.org/downloads/26 vc的載點, 基本上也是用爽爽 ((萬惡的M$ http://www.microsoft.com/visualstud...windows-desktop
__________________
![]() Alice Madness Returns - Sing Me to Sleep I wonder if I've been changed in the night? Let me think: was I the same when I got up this morning? I almost think I can remember feeling a little different. But if I'm not the same, the next question is "Who in the world am I?" Ah, that's the great puzzle! --Alice's Adventures in Wonderland 此文章於 2013-07-29 06:11 PM 被 crowofblack 編輯. |
|
|
|
Basic Member
加入日期: Jan 2013
文章: 20
|
引用:
4.要非常有耐心和很多時間,而且要一步一步來,不懂要弄到懂,再往下一步. |
|
|
|
|
Power Member
![]() ![]() 加入日期: Apr 2004 您的住址: 新竹/台北
文章: 652
|
英文ok的人, 國外現在有很多線上課程 (影片有字幕)
剛好下個月要開的這門課. 用 python, 適合無程式基礎的人. (補充一下, 這種線上課程通常是國外大學教授在上, 而且教得不錯才會上平台. 但是每個星期要花一定的時數看教學影片,寫作業, 可能還有線上的期中考期末考 如果喜歡類似學校的學習節奏的可以找這種) https://www.coursera.org/course/programming1 Learn to Program: The Fundamentals Jennifer Campbell and Paul Gries Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language. Workload: 6-8 hours/week |
|
|
|
Major Member
![]() 加入日期: Aug 2001
文章: 211
|
我建議學 JavaScript (跟 HTML)。
優點: 1. 直譯式語言 (interpreter),也就是說你不需要在乎那一堆編譯跟連結的步驟。 2. 弱資料型別 (weak typing),也就是說你不需要在乎你現在用的變數是什麼型別,愛怎麼用就怎麼用,也沒有一堆機機歪歪的轉型問題。 3. 不需要安裝多餘的程式,用"Windows筆記本"寫幾行直接就可以開瀏覽器來試,有興趣的話再找專業一點的工具也不遲。 4. 用到的機會多,免得像學了 C/C++ 結果根本用不到。 5. 不需要基礎,什麼資料結構、計算機概論、演算法通通不需要,反正也用不到。 6. 工作機會多,無論是網頁編輯或是所謂的"前端軟體設計"都有不錯的工作甚至高薪,我聽過前端有百萬年薪的。 這麼好的 JavaScript 不學嗎?
__________________
滿招損 謙受益 |
|
|