C语言
C语言的特色之一是：语言不负责内存边界检查，这是因为在运行时进行内存边界检查会造成性能问题，与UNIX哲学不符。此特性容易导致缓冲区溢出问题。然而，部分编译器（如英特尔编译器）会出于安全性的考量，提供方法以进行运行时内存边界检查。
保留字
一个语言具有的保留字数量与其功能“强大”程度没有必然联系。COBOL在20世纪50年代被设计成一种商业语言，它是一种自存档（）、使用类似英语结构的元素（例如动词、子句、语句等）。而相反地，C语言被设计成一种在句法上较为简练的编程语言。例如，比较下列来自C语言和COBOL的两段计算单周收入的等价语句块： // 使用C语言计算：