1.1 C语言的起源

贝尔实验室的Dennis Ritchie在1972年开发了C,当时他正与Ken Thompson一起设计UNIX操作系统。然而,C并不是完全由Ritchie构想出来的。它来自Thompson的B语言,而B语言则来自……噢,这又是另外一个故事了。重要的是,C是作为从事实际编程工作的程序员的一种工具而出现的,所以其主要目标是成为一种有用的语言。

多数语言都以实用为目标,但它们往往也会考虑其他一些方面。例如,Pascal的主要目标是为学习良好的编程原则提供一个扎实的基础,而BASIC则是模仿英语,以便让不熟悉计算机的学生能够轻松地学会这种语言。这些目标很重要,但它们并不总是与实际的使用需要相符。而C则是为编程人员开发的语言,这使得它成为当今人们首选的编程语言之一。

广告:个人专属 VPN,独立 IP,无限流量,多机房切换,还可以屏蔽广告和恶意软件,每月最低仅 5 美元