【Python语言基础】02、Python简介

1、计算机语言简介

计算机语言
定义:人类与计算机之间进行信息交流的工具,它通过特定的符号、语法规则和语义结构来编写程序,使计算机能够执行各种任务和操作

计算机语言的发展
1.机器语言:通过二进制编码编写出程序,执行效率高,但编写麻烦。
2.汇编语言:使用符号代替机器码,编写完成后需要进行转换为机器码,再执行。汇编语言一般只适用于某些硬件,兼容性比较差。
3.高级语言:与硬件相关性较低,通过高级语言开发的程序可以在不同硬件系统中运行。高级语言有:C、C++、Java、JS、Python等

2、编译型语言和解释性语言

编译型语言
编译型语言是一种编程语言,其源代码在运行前需要通过编译器转换为机器代码,生成可直接在计算机硬件上运行的可执行文件,从而实现程序的高效执行。典型代表:C语言
源码–>编译–>编译后的机器码
特点:执行速度快、跨平台性比较差

解释性语言
解释型语言是一种编程语言,其源代码在运行时由解释器逐行或逐块读取并直接执行,无需预先编译成机器代码,具有开发快速、跨平台性强等特点,但通常执行效率低于编译型语言。举例:Python、JS、Java
源码–>解释器–>解释执行
特点:执行速度比较慢,跨平台性比较好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值