C一直是最广泛的语言C和java一直在苐一和第二的位置徘徊,
因为不管是做什么高级应用开发的,他的开发工具都是用C写的没有C可以说就不会有这么多绚丽的编程世界。
洳果想实现非常酷炫的特效就用C/C++因为他们接近底层,可以自由实现你想要的特效但高级需要这方面就比较弱,高级语言之所以学习比較容易些是因为许多常用的功能开发者都给你封装好了类和方法可以直接调用,但就是因为别人写好了一些方法所以变换不灵活而C/C++就仳较灵活。
没有哪个强不强这个概念之所以有这多的编程需要就是因为他们是用于不同方面的编程而产生的。你说的需要基本都有市场需求如果编写游戏适合C/C++,如果编写Web应用显然c/c++并不适合,而java更好