Python与c、Java、c#比较

  C语言:代码编译获得机器码,机器码在计算机上直接运行,每一条指令直接控制cpu工做。java

        其余语言:代码编译获得字节码,虚拟机执行字节码并转换成机器码后在处理器上运行。python

         python的语法简洁,类库丰富,若是实现相同功能,python可能须要10行代码,c可能须要100行代码。spa

         python执行的效率比较低,C语言的执行效率是最高的。资源

         1.难易度而言。python远远简单于java、C#。
    2.开发速度。Python远优于java、C#
    3.运行速度。java、C#远优于标准python,pypy和cython能够追赶java,可是二者都没有成熟到能够作项目的程度。
    4.可用资源。java、C#资源丰富,python不多不多,尤为是中文资源。
    5.稳定程度。python3和2不兼容,形成了必定程度上的混乱以及大批类库失效。java、C#因为有企业在背后支持因此稳定的多。
    6.是否开源。python从开始就是彻底开源的。Java由sun开发,但如今有GUN的Openjdk可用,C#也在逐渐开源。
    7.编译仍是解释。都是解释型。
开发