黑马程序员技术交流社区

标题: 三大编程语言发展史 [打印本页]

作者: 非良人    时间: 2016-3-16 20:21
标题: 三大编程语言发展史
三大编程语言比较


目前比较流行的三大编程语言:JAVA  C  OC.

         


  JAVA:

                是面向对象的编程语言。1991年java之父詹姆斯.高斯林就职于sun公司,他和一群技术人员创建一个名为Oak的项目,为消费者嵌入式芯片设计的。


1995年改名为JAVA,并应用于internet应用程序的开发,随后,技术不断更新,就演变成现在最流行的程序开发语言之一。2010年SUN公司被oracle公司收 购,


java归属为oracle公司。




C语言:

             C语言是面向过程的。1972年美国AT&T公司的贝尔实验室,D.Mtitchie在B语言的基础之上,设计了一种新的语言C语言。Unix操作系统就是用C语言编


写的。随着时间的推移,C语言也在不断的完善,就成了当今最流行的编程语言之一。C语言的特点是:可移植性高,且可以开发底层的程序。


OC语言:

               Obiective-C是在C语言上发展过来的。OC将C语言中繁琐和复杂的语法封装的更为简单,并在其中加了一下面向对象的语法。且OC完全兼容C的代码。
  
20世纪80年代初,布莱德 考克斯结合了C语言和smalltalkde的优势设计出来OC,1985年,被自己创建的苹果公司炒鱿鱼的乔布斯建立了NeXT公司,致力设计经济

实惠且功能强大的工作站,并选择unix作为工作站的操作系统。后来该公司设计出了Nextstep,使用OC语言设计的一套功能强大的界面工具包。1995年Next公司获

得OC的全部商业版权。1996年,乔布斯重回苹果。苹果公司收购了next公司,其该公司的产品nextstep得到MAC开发人员的广泛认可,nextstep更名为cocoa,

从此OC成为MAC平台的主力语言,由于iPhone和ipad个火爆,OC也流行起来了。





作者: 爱尘iPhone    时间: 2016-3-16 21:22
越流行越好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2