我就是先学的C,再学的c#。当时过了个计算机2级(C),打下了一定的编程基础,个人感觉蛮有用的。

解决方案 »

  1.   

    不要轻易否定自己学的第一门语言对自己未来学习的影响,可能这门语言学得不太好,但是至少在一定程度上训练了编程逻辑思维,为以后学习其它语言铺平了道路。C作为面向过程的语言,虽然与c#这种全面向对象的语言有很大不同,但是C中很多元素是体现在c#中的,C语言学好了,对于c#有很大帮助,c#内容太多,学习者容易迷失其中,但是C语言的语法相对紧凑,所以更容易集中精力训练编程逻辑思维能力。试想一下一个在连用C语言写一个冒泡排序都不会的c#初学者,他又能在c#学习之路上走多远呢?