每种编程语言都有其优点和缺点,不分好坏,它们的适用范围不同。C语言比较适合于底层开发,而Java则比较适合偏应用之类的开发,比如Android的开发就是用的Java,C++则在两者之间,具体选择哪种还是要看你自己的意向,做底层开发之类的,学C语言比较好,做高级一点的开发可以学Java和C++
我也是过来人,初学者一般推荐C,学了C后再考虑其他,不过C++和JAVA和PHP和.net是一定要学的
学了java 也可以向安卓方向发展 自学的话 可以关注了Mars论坛 或者看看老罗android视频 效果还是不错