C语言可以开发应用软件吗?

1当然,理论上来说C可以做所有的工作,但是考虑到实际的工作量,C只能做软件的一部分。C主要用于嵌入式系统,一些性能要求高的系统软件底层也是用C做的,C++是面向对象的语言,在开发大型软件时,结构比C更清晰。两种语言都可以开发软件,但侧重点不一样。

2.C作为一种编程语言,主要用于制作与硬件直接对应的嵌入式控制软件,很少用于开发系统软件。而且系统软件是非常复杂的大型软件,任何编程语言都不可能独立开发,尤其是现在系统越来越复杂繁琐。