1、C语言是许多高级计算机语言的基础，学好C语言能更好的学习其他高级语言，为以后的学习打基础；往深学C语言的话那就是学到C在Linux里的应用，Linux十分强大，可以百度了解。2、C语言是一种计算机程序设计语言。具有高级语言的特点，又具有汇编语言的特点。C语言可作为工作系统设计语言，编写系统应用程序，也可以作为应用程序设计语言，编写不依赖计算机硬件的应用程序。3、应用范围广泛，具备很强的数据处理能力，不仅仅是在软件开发上，而且各类科研都需要用到C语言，适于编写系统软件，三维，二维图形和动画。具体应用比如单片机以及嵌入式系统开发。4、C语言是面向过程语言，C语言通过windows平台下编译的，是直接运行在windows平台下的，而Java始终是运行在他的虚拟机之上的；所以理论上C语言能做一些相对于比较底层的工作，像Java就不能编写Windows病毒。5、如果要利用编程来做一些windows优化工作的话，建议还是利用C语言。C语言是目前世界上流行、使用最广泛的高级程序设计语言。
c语言适合做什么