三大编程语言比较
目前比较流行的三大编程语言: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也流行起来了。
|
|