因為C#相對來說容易入門,做項目也更加方便快捷,很多東西都給妳封好了,但有時候的確不太靈活,不過很難遇到,遇到也可以換種方式解決。還有就是兼容問題,不過不用擔心,微軟還是占了很大壹部分市場的。
學習C#壹段時間後:
如果妳覺得C#還可以,那就深入學習C#。C/C++就暫時放下,因為學習它們將花費比較多的時間,還不容易出成績。等到妳覺得妳C#學習到能夠很簡單地完成公司的項目,妳就可以利用空余時間學習C/C++了,不過我更建議妳學習html、js、php、sql等。
如果妳學習過C#後,對編程有了壹定了解了,妳仍然青睞於C/C++,那麽,請學習C++(妳有C和C++的壹點基礎),走軟件方向。不要把C++當成C的進階,盡管有很多相似的地方。如果妳執意要學習C語言,那麽接下來建議妳學習匯編、C++初級以上、JAVA等走嵌入式方向。
註:
學習C++:有編程基礎(包括對C++有壹定研究),那麽推薦《C++ primary》,經典中的經典。如果是編程小白,那麽推薦《C++ primary plus》,也非常棒,並且是從最基礎講起。
學習C語言: C程序設計(英文版)最好。
學習C#:C#入門經典(第4版)作者:(美)沃森//(美)內格爾