python全栈开发基础教程(零基础Python到全栈-编程语言的分类)
python全栈开发基础教程(零基础Python到全栈-编程语言的分类)
2024-07-01 08:06:03  作者:祢曾經而已  网址:https://m.xinb2b.cn/know/ksc417846.html

前面我们说了,计算机是基于点工作的,它能直接理解的就是高低电频所对应的0101这种二进制指令。而之杰用二进制编程的这种方式就是机器语言。

这种编程方式执行效率是最高的,因为计算机可以无障碍理解。但是它的复杂度极高,开发效率极低,你可能要写一大堆0101这种二进制数,才能实现一个非常小的功能。

然后我们再来说汇编语言,汇编语言仅仅仅仅是用一个英文标签,代表一组二进制指令。汇编语言打印一句Hello World,需要是十多行代码(下图)。

python全栈开发基础教程(零基础Python到全栈-编程语言的分类)(1)

相对于机器语言,汇编语言使用英文标签编写程序相对简单,执行效率稍低。但还是太复杂,开发效率很低。

高级语言就是站在人的角度上,用人类的字符去编写程序,但是高级语言离硬件更远,更贴近人类的语言。人类可以理解,而计算机则需要通过编译,最终转换二进制计算机才能理解。

所以高级语言的执行效率相对于前面两种语言会低一些,但是开发效率却得到了极大的提升。

在高级语言中,按编译的方式不同又分为两种。一种叫编译型语言,比如C语言、另一解释型语言种叫,比如我们Python。

python全栈开发基础教程(零基础Python到全栈-编程语言的分类)(2)

编译型语言就是程序写完之后,用一个类似翻译软件把完整的源代码‘翻译’成为计算机能够识别的机器语言。因此这个编译之后的机器语言可以脱离其语言进行独立执行,执行效率极高,但开发效率相对较低。应用程序一旦需要修改,必须先修改源代码,然后重新编译生成新的目标文件才能执行。

并且编译型代码是针对有一个平台编译的,当前平台的编译结果无法在其他平台使用。因此跨平台性也差。

而解释型语言需要有一个解释器,类似于一个翻译官。解释器解释器会读取程序代码,解释一行立马执行一行。因此执行效率会被解释器拖慢,但是开发效率极高,一旦发现错误直接修改就好,改完直接就可以运行。

解释型语言针对不同的平台会有不同的解释,所以解释型语言的代码在不同的平台也可以直接运行。

最后我们来总结一下

执行效率:机器语言>汇编语言>高级语言(编译型>解释型);

开发效率:机器语言<汇编语言<高级语言(编译型<解释型)。

跨平台性:解释型语言跨平台性极强!

由于现在主流开发的程序都是基于网络通信,我们写的程序执行效率再高最终都会被网络延迟拖慢,所以我们主要考虑就是开发效率和跨平台性。这也就是Python现在这么火的原因之一。

  • 杨桃是几月份开发几月份成熟(黄金杨桃进入采摘期)
  • 2024-07-01黄金杨桃进入采摘期工人给黄金杨桃换上透明包装,打包装车后运往各大商超春风吹,杨桃熟岛外最新一批黄金杨桃进入采摘期,市民在各大商超都能买到近日,记者走进同安竹坝的芳都杨桃园,这里种植着70多亩约3000株黄金杨桃一进果园。
  • 祝六一儿童节的祝福语内容(推荐一些六一儿童节的祝福话)
  • 2024-07-01推荐一些六一儿童节的祝福话儿童节快乐!愿你永远拥有一颗童心,天天笑哈哈六一儿童节,愿你童心未泯,童趣长存,童颜常在!永远拥有孩子般纯净如水的心灵,节日开心啊!童心,童颜,保持儿童时的笑脸,祝儿童节快乐永远今天是你的节日,生活悠。
  • 海南昌江椰子树(海南周刊海南古茶树有待全面调查)
  • 2024-07-01海南周刊海南古茶树有待全面调查文\见习记者刘宁玥海南日报记者于伟慧海南珍贵的野生大叶种茶树,与海南文化羁绊千年之久从《海南岛志》中记载的“五指山水满峒”茶,到白沙黎族自治县南开乡高峰老村最近发现的3000余株古茶树,野生海南大叶种。
  • 易联购平台被骗15万(易联购跑路背后)
  • 2024-07-01易联购跑路背后“人在国外,钱也洗干净了”新款iphone刚上市,上周,通过微信小程序“易联购”购买iphone的人们却发现,易联购涉嫌欺诈被封禁,钱也拿不回来,更有网传图片“虾仁猪心”,嚣张地嘲讽道:“这是给你们的。
  • rtx3060有必要买吗(RTX3060就快跌进2000大关了)
  • 2024-07-01RTX3060就快跌进2000大关了文|黄保霖责编|吕东兴总编|唐迪最近小编发现这款磐镭rtx3060的价格各种优惠后在2200元左右,不仅价格已经破发,而且马上要跌进2000元大关了,感兴趣的小伙伴们可以看看了,价格真的太便宜了这款磐。
  • 手把手教你简单又漂亮的编发(6款最新的编发教程)
  • 2024-07-016款最新的编发教程●●【第一款】●●step1第一步:将所有的发丝都拢放在脑后分为中间多两边少的三个部分step2第二步:将右侧的发丝编织成蜈蚣辫step3第三步:发尾部分编织成三股麻花辫step4step5第五步:将。
  • 用粘土做一个可以转的风车(小猫咪风车摔坏了)
  • 2024-07-01小猫咪风车摔坏了小朋友们,小貓咪的风车被摔坏了,我们一起用粘土来做漂亮的风车,跟小动物们一起玩吧!首先来做一个波点风车,选一团彩色的超轻黏土压扁,擀的薄一点然后我们要把粘土剪成正方形接着,用另一种颜色的黏土做波点装饰。
  • 再苦再累也别怕 再苦再累也要披荆斩棘
  • 2024-07-01再苦再累也别怕 再苦再累也要披荆斩棘  疫情发生以来,身处湖北的王俊宇就像一个披荆斩棘的战士,冲锋在前,做着疫情防控的“联络员”“组织员”“守门员”“勤务员”,用实际行动诠释着共产党人的初心和使命  作为一名“90后”辅导员,他全力守护。
  • 王者情侣名字情侣专用(比较好听的情侣游戏名)
  • 2024-07-01比较好听的情侣游戏名挽旧人ლ挽旧友蒹葭兮ლ不忘兮铜城伤ლ水城痛断桥雪ლ苏堤雨冷清衣ლ暖正阳冷清秋ლ慕凌空云破月ლ花落影赋闲辞ლ予笙歌纸伞旧ლ老旧伞忆君言ლ熙妃念风倜傥ლ花容月夏落然ლ温蕴锦许诺言ლ诺幸福水争淡ლ酒比烈余映。
  • 漂亮的女生喜欢丑胖的男生(女生自拍追求白瘦美)
  • 2024-07-01女生自拍追求白瘦美2020年6月19日,像往常一样,微博用户@今天长这样-晒出了3张自己的自拍,据本人表示,自拍行为他持续了8年,从照片中我们可以看出这是一名不太习惯作出各种表情的中年男性在2019年12月的微博之夜,。
  • 监狱题材的动漫有哪些(监狱题材的动画中)
  • 2024-07-01监狱题材的动画中今天跟大家聊的是一部可以让你笑中带泪的热血致郁番——《二舍六房的七人》《二舍六房的七人》又称为《少年犯》,讲述的是六个因不同原因进入少管所的少年与前辈樱哥结下羁绊,出狱后仍铭记樱哥教诲,面对世间的不合。
  • 小暑节气的风俗(小暑节气的风俗是什么呢)
  • 2024-07-01小暑节气的风俗是什么呢小暑习俗是:吃暑羊、食新、封斋、吃伏面、小暑舐牛等吃暑羊是鲁南和苏北地区在小暑时节的传统习俗还有很多地方有小暑“食新”的习俗,农民会用新米做好饭,供祀五谷大神和祖先,祈求秋后五谷丰登小暑时人们会吃清凉。