python入门第一节--编程语言

python入门第一节

1、什么是编程语言?

人们想让计算机帮助他们做事情,首先要能够和计算机沟通。编程语言就是人和计算机沟通的语言。编程的额本质是我们人要计算机帮我们完成特定的计算和操作。计算机只能听懂二进制数字(机器语言)。人类通过编写这样的机器码来交给计算机、计算机的CPU来执行,这些机器码会按照我们的要求去完成特定的操作,这就是它编程的本质。编程语言翻译成二进制的机器语言交给计算机。

2、编程语言的发展历程

机器语言  1930-1960s


机器语言阶段:计算机发明初期,程序员需要使用二进制码来编写程序,这些二进制码被称为机器语言。机器语言非常难以记忆和理解,难以维护和调试,因此随着计算机技术的发展,人们开始探索更高级的编程语言。

汇编语言

第1个汇编语言 1947伦敦大学
汇编语言阶段:为了简化机器语言的编写,人们发明了汇编语言,它使用符号代替了二进制码。汇编语言虽然比机器语言更易于理解和编写,但仍然需要程序员对计算机硬件有深入的了解,难以编写大型程序。

现代高级语言

1972C语言
1980C++
1991 Python/VB
1994 Java
1995 PHP/JavaScript
高级语言阶段:高级语言提供了更加抽象和易于理解的语法,使得编写程序变得更加简单和高效。随着计算机硬件的发展,高级语言的应用越来越广泛,例如C、C+、Java、Python、JavaScript等。

python优缺点

python优点:封装性极高,开发效率高。简单。

python缺点:运行性能差。需要大量翻译,才能变成机器语言交给CPU执行。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值