c语言是面向过程语言,学习上手比较容易,而java是面向对象语言,个人认为应该先学c语言。然后以c语言位基础学习c++或者java。因为掌握了c再学习面向对象语言会更容易。单学c是不推荐的。虽然目前c编写的程序是效率最高的,而且能编写高质量的c代码的程序员也是最牛的。但不推荐专门学c。学面向对象的语言是就近期效果来看还是很不错的选择。 说了这么多不知道你理解我的意思没。就是无论学什么,建议先学c,熟练掌握c语言的基础,然后学习java se 然后继续学J2EE。猛学一年差不多就能出去找一份比较好的工作。然后在深入的学习c也为时不晚。本回答被提问者采纳