C语言是一种面向过程的计算机程序设计语言最初为unix而生它既有高级语言的特点又具有汇编语言的特点它可以作为系统设计语言编写工作系统应用程序也可以作为应用程序设计语言编写不依赖计算机硬件的应用程序因此它的应用范围广泛