程序猿宝宝看过来PHPJavap

PHP、Java、python、C、C++,编程语言都各有什么特点或优点?

C、C++、JAVA属于编译语言:先编译后执行。

PHP,python属于解释性语言:解释执行,无需编译。

C作为通用的基础编程语言,编程开发入门必备,特点在于偏向计算机底层操作,多用于性能要求严格的领域,如驱动,内核。

优点:编译效率高,底层开发时相对于汇编而言移植性好,能直接访问物理地址。

C++以C为基础发展而来,可认为是C的扩展。相对C增加了类、继承、重载、类模板、C++标准库、模板库等。C面向过程,C++面向对象。

优点:继承了C,在保持高效的前提下又有所发展。

JAVA的特点在于跨平台,“一次编译、到处执行”。语法上相对于C++,有自己的内存回收机制,不用指针,不用考虑内存分配和回收,程序可靠性高。框架和库都非常多,应用广泛,从桌面应用、web、企业级应用到移动端的Android开发都有使用。容易找工作。

优点:简单、面向对象、分布式、解释执行、鲁棒、安全、体系结构中立、可移植、高性能、多线程以及动态性。

PHP属于脚本语言,主要应用于web端,发展成熟、网络上很多的模板和框架,学习资料也多,快速建站网络开发必备。简单概括为:入门简单,广泛流行,总是被黑。PHP在语法上和C相似,两者相互学习容易。

优点:使用变量前无需定义类型简单,跨平台,支持多,框架成熟,拥有众多库函数,可以直接实现Key-Value存储。

Python同样简单易学,相对PHP专注web,Python的应用领域更广泛。语言上更简洁,接近自然语言。

优点:开发快,功能强大,程序易读。

(原作者:知乎用户

番茄)









































白癜风应该如何治疗
北京看白癜风哪家医院效果好



转载请注明:http://www.nydjfy.com/bcxx/837.html

  • 上一篇文章:
  •   
  • 下一篇文章: