PHP,JAVA,嵌入式,C,C++,C#,.NET,安卓,IOS等编程语言的区别

Python012

PHP,JAVA,嵌入式,C,C++,C#,.NET,安卓,IOS等编程语言的区别,第1张

PHP是服务器脚本语言,做网站用的,意思是说一个请求发给网站,用这个语言可以进行解析。

java分三个反向,J2EE,J2SE,J2ME,第一个也是编写网页的,是企业的,第二个是标准的,可以做窗口,通信等,第三个是编写手机程序。

嵌入式顾名思义,不是代表一种语言,而是说在整个系统中指控制一部分,当然现在很多人说嵌入式语言,那只是用那个语言编写嵌入式程序,并不是说那个程序只能编写嵌入式程序。

C是最早的变向过程语言,也是高级语言,用来编写驱动程序的多。

C++是变向对象的高级语言,是C的升级版,可兼容C

C#是当年java发展很牛的时候,一个复制版,是微软抄袭SUN公司的,但是目前C#发展已经很不错了,毕竟微软商业盈利,而SUN...不多说,我支持sun,当然现在是oracle。

.net是说一个平台,微软的这个平台有公共运行时,这个平台上面有很多语言,比如VB,C#,C++等。

安卓是说的一个系统,由Google出的,安卓的应用层是用java开发的。

IOS是苹果研发的操作系统,用objective-c语言编写,它也是C语言衍生过来的,同样的该语言也是面向对象的。

这里多说一句,面向对象是将一切看为对象,都是有状态的,而面向过程,只是写了一堆函数处理一些事情,被处理的数据与函数没有任何直接关系,不保留状态。

java是一种可以跨系统的编程语言,通用性好;安卓是一种操作系统;.net是windows系统上应用于互联网编程语言。

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

安卓(Android)是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用安卓(非官方)或安致(官方)。

.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。