社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  python开源

python入门第一步:开启大门,了解历史

夏天 • 5 年前 • 597 次点击  

一、程序设计语言

程序设计语言是指计算机能够理解和识别用户操作意图的一种交互体系,他按照特定规则,组织计算机指令,使计算机能够自动进行各种运算处理,也叫做编程语言。

程序设计语言包括了三类:机器语言,汇编语言,高级语言。机器语言和汇编语言是直接操作计算机硬件的编程语言,高级语言是与计算机硬件无关,用于表达语法逻辑,更接近自然语言的编程语言。高级语言按照计算机执行机制又可以分为静态语言和脚本语言。静态语言采用编译方式执行,例如C语言,Java语言,Python学习交流扣群 302521268脚本语言采用解释方式执行,例如Python语言,JavaScrip语言。

编译是指将源代码全部转换为目标代码的过程,需要以一个编译器,解释是指将源代码逐条转换为目标代码的过程,需要一个解释器。简单来说,编译就是一次性的翻译,解释是逐条用户编写的代码。

二、Python语言简史

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。



2000年10月,Python2.0版本发布,2010年。Python2.x系列发布最后一个版本,主版本号为2.7,终结2.0版本。2008年12月,Python3.0版本发布,解释器内部完全采用面向对象方式实现,在语法层面做了很大改变。

Python3.0版本无法向下兼容Python2.0版本,2.0版本编写的代码经过修改后才能被3.0版本执行。
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30032
 
597 次点击