CPL语言是1963年英国剑桥大学推出(Combined Programming Langurage)的高级语言。CPL语言在ALGOL 60 的基础上接近硬件一些,但规模比较大,难以实现。1967年英国剑桥大学的 Matin Richards对CPL语言做了简化形成为BCPL语言,用来写UNIX。但是并没有多长时间,就被它强大的后代B语言(取BCPL的第一个字母)所取代。B语言是贝尔实验室的Ken Thompson在BCPL的基础上改进的。
Ken Thompson
今生
如果大家对于学习C++有任何问题,可以随时来咨询我,关注我的微信公众号“轻松学习C加加”,里面有C++的学习资料以及学习方法和如何找工作的下载地址,然后我的C++2000人交流学习群【567+625+668】希望大家可以少走弯路。
突然有一天贝尔实验室的研究员Ken Thompson闲来无事,手痒难耐,于是用B语言编写了一款模拟在太阳系航行的电子游戏——Space Travel。但是游戏运行需要机器和操作系统,于是他背着老板,找到了一台没有操作系统的空闲的机器——PDP-7,并着手为PDP-7开发操作系统。同样酷爱Space Travel的Dennis M.Ritchie也为了能早点儿玩上游戏,加入了Thompson的开发项目,合作开发操作系统。而他的主要工作是改造B语言,使其更成熟。1972年,终于在B语言的基础上设计出了C语言(取BCPL的第二个字母)。
Dennis M.Ritchie
C语言的主体完成后,Ken Thompson 和Dennis M.Ritchie就开始着手重写UNIX操作系统。此时,编程的乐趣使他们已经完全忘记了那个"Space Travel",一门心思地投入到了UNIX和C语言的开发中。C语言继续发展,在1982年,很多有识之士和美国国家标准协会为了使这个语言健康地发展下去,决定成立C标准委员会,建立C语言的标准。
直到今天,强大的C语言仍然是很多软件编程的选择。但又有谁想到当初它的诞生只是一场意外。
学习C++的几点建议:
1.了解如今软件公司需要的都是什么样的人才,虽然说现在都是要有工作经验的,但是想找始终都可以找到,按照人家的标准去学,找工作是没有问题的。
2.你要知道自学C++应该怎么去做规划,没有规划的学习真的太难了,像一个无头苍蝇,学完了也是没有用,狼时间。
3.你必须有人指导,因为你是初学者,想通过都靠自己学好web前端并且找工作,那几乎是不可能的。
4.你要知道学习C++应该怎么学,因为学习方法是学好最基本的东西,如果学的没有效率那还是停住吧。
5.视频不要无脑的看,作为初学者书尽量也别看,不仅很难看懂,就算看懂了也不会写。
如果大家对于学习C++有任何问题,可以随时来咨询我,关注我的微信公众号“轻松学习C加加”,里面有C++的学习资料以及学习方法和如何找工作的下载地址,然后我的C++2000人交流学习群【567+625+668】希望大家可以少走弯路。
领取专属 10元无门槛券
私享最新 技术干货