编程语言的分类
时间:2019-09-06
本文章向大家介绍编程语言的分类,主要包括编程语言的分类使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
目录
编程语言的分类:
机械语言:
优点:执行效率极高
缺点:开发效率太低
机械语言:一堆0和1组成
汇编语言:
优点:开发效率提高(机械语言)
缺点:执行效率降低(机械语言)
汇编语言把一串二进制数写成一个英文单词
汇编语言 ---》翻译器------》机械语言
高级语言:
编译型语言:
(一次性执行全部,调试很麻烦)
优点:执行效率高(解释型语言)
缺点: 开发效率低(解释型语言)
编译型语言--》翻译器----》汇编语言--》翻译器-----》机械语言
解释型语言:
(一次执行一句代码,方便调试)
优点: 开发效率高(编译型语言)
缺点: 执行效率低(编译型语言)
解释型语言--》翻译器---》编译型语言---》翻译器--》汇编语言--》翻译器-----》机械语言
网络的瓶颈效应:
网络通信的时间(计算机与服务器建立通信)要远远大于程序的执行的时间。
执行python的方式:
交互式:
交互式环境下(终端),敲完一条命令按下enter键马上能看到结果
优点:调试程序方便。
缺点: 程序无法永久保存,关掉cmd窗口数据就消失
命令行式:
python语言是解释型语言,我们直接使用python打开文件,python会读一行翻译一行,并且这个文件是永久保存在硬盘中的。
python执行程序的流程:
先启动python3解释器。
python3解释器相当于文本编辑器,将文本从硬盘读入内存。
python3解释器解释执行文件代码
注意的是:只有第3个阶段才识别python语法,才有python语法这个概念,否则你输入的仅仅只是一串普通的字符。
jupyter的使用:
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。
用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。优点:好用,很好用。
原文地址:https://www.cnblogs.com/shaozheng/p/11474949.html
- 用搜索神器Everything定位Webshell木马后门
- 终端图像处理系列 - OpenGL ES 2.0 - 3D基础(矩阵投影)
- XssHtml – 基于白名单的富文本XSS过滤类
- fireeyee解剖新型Android恶意软件
- WordPress系统暴力破解测试工具 – wpbf
- RecyclerView notifyItem闪烁的问题
- 独家: iOS是如何收集用户的地理信息的
- Hygieia 为何物?DevOps 利器也
- 汽车攻击离你很近:一分钟变成汽车黑客
- LIFX智能灯泡漏洞泄露WIFI密码
- android ViewPager+Fragment之懒加载
- 逆向APK进行smali注入实现“秒破WIFI”
- 我所理解的Android 启动模式
- 搭建开源入侵检测系统Snort,并实现与防火墙联动
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法