{{adMap.article_top.title}}
{{adMap.article_top.cta}}

#提問 自學程式設計的書推薦
程式設計板 {{ articleMoment(createdAt) }}

大家好 我剛指考完 想讀資工系 對程式設計有興趣  想趁著暑假買書自己學 上了博客來看了一下  不知道該買什麼 覺得眼花撩亂 專有名詞都看不懂  有什麼C C++ JAVA phython  聊天機器人 網頁設計…… 想問一下哪個比較適合新手入門 想先打好基礎 有什麼推薦的書  或是電腦的軟體  謝謝🙏


  回文

你可能有興趣的文章...

{{adMap.article_bottom.cta}}
{{adMap.article_bottom.title}}
{{adMap.article_bottom.content}}

全部留言

匿名

匿名

B1 {{commentMoment( "2018-07-03T03:32:24.630Z" )}}

怎麼不去ptt 跑來這裡

收合內層留言icon {{comments[0].isShow ? '收合' : '展開' }}1則留言
怎麼不去ptt 跑來這裡
0
匿名

匿名

B1-1 (原 Po)   {{commentMoment( "2018-07-03T03:32:24.630Z" )}}

嗯?不行嗎??

嗯?不行嗎??
0
留言已被刪除

留言已被刪

本留言就像流星一樣,一閃即逝。

本留言就像流星一樣,一閃即逝。

B3 {{commentMoment( "2018-07-03T04:38:23.866Z" )}}

置頂文章有寫關於APCS的部分 裡面很多資源可以參考喔~

置頂文章有寫關於APCS的部分 裡面很多資源可以參考喔~
0
匿名

匿名

B4 {{commentMoment( "2018-07-03T09:57:13.861Z" )}}

上哪間?

上哪間?
0
匿名

匿名

B5 {{commentMoment( "2018-07-03T13:01:09.610Z" )}}

嗯?過了半天沒有討論串 看來是不行了QQQQ 

嗯?過了半天沒有討論串 看來是不行了QQQQ 
0
匿名

匿名

B6 {{commentMoment( "2018-07-04T02:06:47.390Z" )}}

是python 你拼錯了 然後推薦學C/C++ 

是python 你拼錯了 然後推薦學C/C++ 
0
匿名

匿名

B7 {{commentMoment( "2018-07-04T13:18:23.203Z" )}}

跟樓上一樣推薦C/C++ 如果要走資工系 就從C開始吧 會比較累但比較好

跟樓上一樣推薦C/C++ 如果要走資工系 就從C開始吧 會比較累但比較好
0
匿名

匿名

B8 {{commentMoment( "2018-07-04T20:46:59.329Z" )}}

B7 為什麼說比較好?

B7 為什麼說比較好?
0
B9 {{commentMoment( "2018-07-05T05:26:31.708Z" )}}

B8 因為C/C++是一堆語言的基礎(? 好啦我們先不講這是不是語言的基礎,我們先講語法結構好了 不能否認,C/C++的語法結構已經可以說是所有程式語言中最完整的 該不該括號、變數型態等等都有嚴格的規定 轉頭看php,尷尬,不需要定義型態,等到哪天需要寫Java、C/C++的時候絕對吃屎 而且大學教的基礎程式設計也都是用C/C++為語言做教學 不管你是在台清交成、中字輩,甚至到MIT哈佛普渡都是 而且C/C++的類別、繼承都比較完整,而且現在每三年都會有一次更新,把一些漏洞(之前很有名的gets())修掉,會是加上新的標準(例如auto,再也不會有類別不清楚/忘記的問題了) . 那麼另外一個比較熱門的Java呢? 呃,個人比較不推薦啦 加上前陣子Google的安卓APP開發套件被Java的母公司甲骨文告(還告成了) 意思就是說,以後只要有用到Java的理論上來說都要先跟甲骨文報備之類的 不然他就有權來告你(尤其是商業用途) 反觀C/C++,貝爾實驗室現在可能還在忙著開發新一代電池之類的,沒空理你啦= = . 好,那麼我們回到我開始寫的C/C++是許多語言的基礎 這是事實,例如php的最基礎的套件庫(Library)是C/C++的 . 然後是Python,很多剛入門的也會學Python 先免責聲明一下,不然等等我怕又有酸民在酸 『『『我的Python很弱,我的母語是C/C++』』』 『『『所以下面如果有寫錯歡迎糾正』』』 Python強大是強大在他的資料庫,有很多人幫他寫資料庫 意思就是說,如果要寫一些比較特殊的東西,例如拿AI當例子好了 有些功能(函數)真的很複雜,自己寫可能會寫到死掉,哎呀,這時候上網Google一下有有人寫過類似的東西而且有開源,那就拿下來用吧----之類的 不過Python有個硬傷(個人覺得啦) 執行速度好慢rrr 一個輸出比C++慢10倍,開過優化後C++加速了10倍,這樣不就比優化過的慢了100倍了嗎?! . 好啦這些都只是我自己的想法 (避免真的被酸我在寫一次好了Orz) 附上我之前發過的一篇文章給原潑參考 不過這是我針對於競技(競賽)程式設計寫的,有沒有用就請自己斟酌囉OwO 然後那篇文章建議用電腦看 = w=,因為我自己是用電腦打的,所以排版上可能不是很適合手機看 而且我有附上一些網頁,所以建議用電腦看 (反正打Code也是電腦好打,乾脆就直接用電腦看吧) 文章連結在這> < https://meteor.today/a/qa1_6a

B8 因為C/C++是一堆語言的基礎(? 好啦我們先不講這是不是語言的基礎,我們先講語法結構好了 不能否認,C/C++的語法結構已經可以說是所有程式語言中最完整的 該不該括號、變數型態等等都有嚴格的規定 轉頭看php,尷尬,不需要定義型態,等到哪天需要寫Java、C/C++的時候絕對吃屎 而且大學教的基礎程式設計也都是用C/C++為語言做教學 不管你是在台清交成、中字輩,甚至到MIT哈佛普渡都是 而且C/C++的類別、繼承都比較完整,而且現在每三年都會有一次更新,把一些漏洞(之前很有名的gets())修掉,會是加上新的標準(例如auto,再也不會有類別不清楚/忘記的問題了) . 那麼另外一個比較熱門的Java呢? 呃,個人比較不推薦啦 加上前陣子Google的安卓APP開發套件被Java的母公司甲骨文告(還告成了) 意思就是說,以後只要有用到Java的理論上來說都要先跟甲骨文報備之類的 不然他就有權來告你(尤其是商業用途) 反觀C/C++,貝爾實驗室現在可能還在忙著開發新一代電池之類的,沒空理你啦= = . 好,那麼我們回到我開始寫的C/C++是許多語言的基礎 這是事實,例如php的最基礎的套件庫(Library)是C/C++的 . 然後是Python,很多剛入門的也會學Python 先免責聲明一下,不然等等我怕又有酸民在酸 『『『我的Python很弱,我的母語是C/C++』』』 『『『所以下面如果有寫錯歡迎糾正』』』 Python強大是強大在他的資料庫,有很多人幫他寫資料庫 意思就是說,如果要寫一些比較特殊的東西,例如拿AI當例子好了 有些功能(函數)真的很複雜,自己寫可能會寫到死掉,哎呀,這時候上網Google一下有有人寫過類似的東西而且有開源,那就拿下來用吧----之類的 不過Python有個硬傷(個人覺得啦) 執行速度好慢rrr 一個輸出比C++慢10倍,開過優化後C++加速了10倍,這樣不就比優化過的慢了100倍了嗎?! . 好啦這些都只是我自己的想法 (避免真的被酸我在寫一次好了Orz) 附上我之前發過的一篇文章給原潑參考 不過這是我針對於競技(競賽)程式設計寫的,有沒有用就請自己斟酌囉OwO 然後那篇文章建議用電腦看 = w=,因為我自己是用電腦打的,所以排版上可能不是很適合手機看 而且我有附上一些網頁,所以建議用電腦看 (反正打Code也是電腦好打,乾脆就直接用電腦看吧) 文章連結在這> < https://meteor.today/a/qa1_6a
0
匿名

匿名

B10 {{commentMoment( "2018-07-05T06:11:33.873Z" )}}

B9  我的意思是指 為什麼從C開始比較好?

B9  我的意思是指 為什麼從C開始比較好?
0
B11 {{commentMoment( "2018-07-05T08:49:27.987Z" )}}

B10 呃,我有寫啊(? 還是不清楚,如果有不清楚還請指出,我會盡力去說明的> <

B10 呃,我有寫啊(? 還是不清楚,如果有不清楚還請指出,我會盡力去說明的> <
1
匿名

匿名

B12 {{commentMoment( "2018-07-05T10:11:13.101Z" )}}

B11  抱歉我沒說清楚 我是指為什麼C比C++好? (還是 7樓說從C開始比較好的意思 是說從C/C++開始比較好?)

B11  抱歉我沒說清楚 我是指為什麼C比C++好? (還是 7樓說從C開始比較好的意思 是說從C/C++開始比較好?)
0
B13 {{commentMoment( "2018-07-05T13:20:50.557Z" )}}

B12 呃,其實兩個都有再繼續更新,一樣都在去年有發布最新的標準,也一樣有把漏洞等等的修掉 所以沒有『C/C++哪個比較好的問題』(因為學好其中一個另一個去學學很快) 另外 B7 說C開始應該是C/C++吧,因為這兩者現在很常混用(我自己也會混用> <),兩者在歸類上通常是同一種語言(我下面回提到為什麼) 不過,C++有一個東西叫做『標準模板庫(STL)』,介紹網址如下 https://zh.wikipedia.org/wiki/标准模板库 這東西是C++ only(我不知道為什麼QQ),這是第一點 第二點:C++有向下支援C的語法(大多數都有),而C沒有向上支援C++ 這好像還蠻好理解的,所以我就不贅述了(? 不過要注意的是,有些語法再C && C++上有不同的意義(或用法) . 我個人覺得最大的差別應該是STL啦,因為有些東西在C上寫還挺痛苦的(例如vector) 不過用C++寫,嗯?不就include完然後就可以用了嗎

B12 呃,其實兩個都有再繼續更新,一樣都在去年有發布最新的標準,也一樣有把漏洞等等的修掉 所以沒有『C/C++哪個比較好的問題』(因為學好其中一個另一個去學學很快) 另外 B7 說C開始應該是C/C++吧,因為這兩者現在很常混用(我自己也會混用> <),兩者在歸類上通常是同一種語言(我下面回提到為什麼) 不過,C++有一個東西叫做『標準模板庫(STL)』,介紹網址如下 https://zh.wikipedia.org/wiki/标准模板库 這東西是C++ only(我不知道為什麼QQ),這是第一點 第二點:C++有向下支援C的語法(大多數都有),而C沒有向上支援C++ 這好像還蠻好理解的,所以我就不贅述了(? 不過要注意的是,有些語法再C && C++上有不同的意義(或用法) . 我個人覺得最大的差別應該是STL啦,因為有些東西在C上寫還挺痛苦的(例如vector) 不過用C++寫,嗯?不就include完然後就可以用了嗎
0
匿名

匿名

B14 {{commentMoment( "2018-07-05T13:24:46.111Z" )}}

我自己覺得因為C什麼都要自己來 才比較好😂 少了那些原本就在的函式庫 更多的是自己創造的力量 底子也比較紮實😂 個人看法😂😂

我自己覺得因為C什麼都要自己來 才比較好😂 少了那些原本就在的函式庫 更多的是自己創造的力量 底子也比較紮實😂 個人看法😂😂
0
匿名

匿名

B15 {{commentMoment( "2018-07-08T13:55:36.138Z" )}}

我是資工系大一要升大二 是學C++ (每次提交程式的時候 都是選C++11🤔)

我是資工系大一要升大二 是學C++ (每次提交程式的時候 都是選C++11🤔)
0
B16 {{commentMoment( "2018-08-22T18:34:46.372Z" )}}

B9 電神<(_ _)>

B9 電神<(_ _)>
0


登入後發表留言






確定要刪除此文章?
#提問 自學程式設計的書推薦

大家好 我剛指考完 想讀資工系 對程式設計有興趣 想趁著暑假買書自己學 上了博客來看了一下 不知

檢舉{{reportFloor? '留言B'+reportFloor: '文章'}}
檢舉{{'原po回覆B'+reportFloor+'留言'}}
請選擇刪除文章原因
請選擇刪除留言原因
您即將進入之文章內容需滿十八歲方可瀏覽

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於網站首頁或各該限制級網頁,依台灣網站分級推廣基金會規定作標示。若您尚未年滿十八歲,麻煩點選離開。若您已滿十八歲,一樣不可將本區之內容派發、傳閱、出售、出租、交給或借予年齡未滿18歲的人士瀏覽閱讀,或將本網站內容向該人士出示、播放或放映。

離開
問題讀取中...稍待60秒...