C语言是国际上广泛流行的、很有发展前途的计算机高级语言。它既具有高级语言的可读性好、移植性强的特点;又具有低级语言可以直接对硬件进行操作的特性。因而,适合作为系统描述语言,既能用来写系统软件,也能用来写应用软件。