根据最开始的c语言的发明者的定义,c语言是高级语言,但由于它可以通过指针对内存进行访问,具有了低级语言的特性,因此很多人也称它是中级语言
C语言是高级语言中的低级语言,用途广泛,除能编写应用软件以外,特别适合编写系统软件
高级程序语言