Python学习——序幕

it2025-04-20  4

计算机

目录

计算机计算机组成计算机语言1.按照面向内容分类2.按照处理过程分类

计算机组成

硬件 显示屏、鼠标、键盘灯能用手实际触摸到的电脑配件软件 QQ、微信、CB等应用软件或代码、文件等

计算机语言

最底层的机器语言过渡到了汇编语言,再发展到如今的计算机高级语言(例如C、C++、Python、Java等)

1.按照面向内容分类

面向对象:例如C++面向过程:例如Python 在历史时间线上:面向过程过渡到了面向对象,在今后未来可能会发展出面向应用的语言。

2.按照处理过程分类

编译型语言:C、C++解释型语言 :Python、Java 编译型语言代码会由编译器直接转变成机器语言,能够快速适应计算机底层的运算,所以运行速度非常快,对于操作系统的开发等大型项目的研发有着重要意义,缺点是不同操作系统所识别的机器语言不同,因此在跨平台移植时需要重新编译,因此移植性较差。 解释性语言的字节码会由解释器进行转换成计算机操作系统可以识别的机器语言,但因为解释器只能逐条语句解释,并且不能像编译型语言那样运行一次后就直接运行可执行文件,不用考虑编译。即每当运行程序的时候,解释器就要从头到尾解释没一条语句,因此速度较慢,效率不高。但跨平台时只要有解释器就会把代码解释成为当前操作系统能识别的机器语言,因此不用重新编译,移植性较好。
最新回复(0)