微積分,離散數學不懂也可以編。
但是要想編得好的話,最好懂離散數學,微積分則感覺和程式設計基本沒關係(當然除開你要程式設計算它的情況)!
書籍的話,如果腦子裡對程式設計沒有任何概念和基礎,建議先找本給中小學生看的basic入門之類的書先看懂了,然後再根據你想學的語言具體再選擇後續書籍。
一般的程式設計是用不到的,除非你想在程式設計領域有更高的成就,
那就要學了。
自學難度很大,書籍一般大學都有可以去借啊。
在高中書籍也有這方面的知識(比較淺)。
一般的程式設計和軟體開發,用不到微積分,而用到資料結構、演算法。但是微積分是現代數學以及工程領域的一門基礎課,是理工科鍛鍊數學思維能力的入門鑰匙,有條件最好花個一兩年業餘時間自學一下。初中畢業不代表水平低,數學是對所有人有益和開放的,要對自己有信心。
根本不需要,我大學上來第一門課就是C語言程式設計。學無止境,沒有夠用的時候
可以去程式設計愛好者論壇看看 裡面有好多基礎知識 我也是新手 我學的C++ 推薦LZ看看《visual C++ 2010 》 這本書