机器语言
- 计算机可直接识别
- 编程过程繁琐
汇编语言
- 比机器语言更容易理解
- 不能跨系统运行
高级语言
编译型语言C、C++
- 优:多次执行程序,只需要编译一次
- 缺:不能跨平台
解释型语言Python、JavaScript有误
- 优:可以跨平台
- 缺:多次运行程序,需进行多次解释操作
JAVA
- 先编译(字节码文件.class),再解释
- 编译属于预编译,发生解释器解释执行之前
Python
- 先编译,再解释
- 编译操作在解释器解释执行的时候发生的(生成字节码文件时默认不落盘) 优
- 内部含有大量丰富的库 缺
- 运行速度慢-需要一行一行地翻译成CPU能理解的机器码
- 代码不能加密
- 不同版本之间存在差异 #语言排行网站 tiobe.com/tiobe-index/
Python解释器
.txt .java .py
CPython
官网下载自带—默认 提示符:>>>
IPython
基于CPython之上的交互式解释器 提示符:In[序号]
PyPy
提高执行速度
JPython
IronPython
IDE
集成开发环境
网硕互联帮助中心

评论前必须登录!
注册