C语言不是面向对象语言,精通C语言是没有坏处的,但一般程序员总归需要掌握一两种面向对象语言。你学C语言最好以Linux的GCC为目标,这是目前C语言的主战场。 目前主流无疑还是Java和C#。你学到后面就会明白,编程语言的语法是不重要的,甚至算法也是不重要,重要的是设计模式和开发流程,然后更重要的则是架构设计。