C語言在至今為止應該是個耳熟能詳的程式語言,儘管不是任職工程師或就讀相關科系的人,或許都應該聽過這個詞。
但在台灣的環境中(可能國外也是),真正有學習過C語言的可能也就只有念相關科系的人有接觸過,且隨著科技的進步,以及大家普遍追求速成的思維下,
C語言似乎也不是專科或轉職者首選學習的程式語言了。
雖然C語言變成是大家最熟悉的陌生人,但依然有它的學習價值在,而且我覺得是更能體現電腦科學的語言之一,這大概也是資訊工程或電機工程學系必學的原因。
因此本系列的文章與其說是教學,更是就本人大學及研究所就讀資訊工程的學習經驗,以及在竹科工作的經驗,整合起來在這裡作些分享,不管有多少人會看,都希望可以幫助到有心
想學習C語言的讀者。
本系列文章盡量用最簡單的方式來讓學習者甚至轉職者來閱讀,且主旨在於初步認識程式語言的基礎概念,以及有什麼樣的作用。畢竟如果單純學習程式語言的話,
它就只是一項工具,必須結合實戰經驗它才會變成一項技術,而難點就在於實戰,因此讀者在閱讀本系列文章之後,可以思考自己有什麼想做的作品,不同的作品會決定要學習的程式語言,
而本系列的文章絕對能幫助你學習其他程式語言,因為概念大多是大同小異的。
由於C語言是博大精深的程式語言,本系列文章無法將全部的C語言都介紹一遍,部分的內容讀者需自行查找詳細資料。而若讀者對像是Qt 2D/3D圖形介面程式開發,或是對Unity和Unreal Engine遊戲開發有興趣的話,本系列的文章就是最重要的基礎。
下一篇: 第一課 - 如何安裝Visual Studio 2019
Last updated: