如果是嵌入式的话,就学C,但是软件的C和嵌入式的C不太一样,你要想好了再学习,但是C是基础,还是先学习C吧。感觉C++和java差不多,基本上思想是一样的,个人感觉没区别。
建议先学C语言,C是所有程序的基础,C++是在C基础上的扩展,这个可以慢慢再学,学C++也是对C的复习。PS:学C关键是指针,指针是C语言的灵魂,强烈建议先学C!
个人建议:要学哪种语言,关键是看你做什么方向的开发
底层就用的学C/C++, web应用的学java/php ,php的开发效率更高(较小型项目),java的应用更广泛,知识点更多,
如果是单纯学习知识点的:学习内存操作相关的,学C/C++,要学习面向对象思想的学java
建议java,简单易学。其实你已经做了选择了。。我加强一下你的抉择。。。
学java相对简单入门,时间成本相对较低