如果你是零基础,而且以后想从事嵌入式系统的软件编程,学C就可以了,因为嵌入式软件一般结构并不复杂(注意,不复杂并不意味着不难,复杂度与难度没有必然联系),主要考虑的是软件的实时性,而且硬件资源有限,用C足够了,并且C的编译器比C++的编译器要简单的多。
如果以后想从事非嵌入式系统的软件编程,还是学C++吧,C++比C要复杂的多,当然功能也强大的多。这是我自己的一点体会,希望对你有帮助。
C++主要就是类咯,开发一些大型软件、大型游戏比较好
如果你喜欢搞一些接近底层的开发,可以用C
不过这两语法都一样,C++就是比C多了一些特性
c语言是基础,基本上c会了,c++也就差不多了
可以直接学c++
java吧,应用广,资料多,完全面向对象,入门容易,当然精通就呵呵了,看你毅力了,毕竟学海无涯啊