广告
返回顶部
首页 > 资讯 > 后端开发 > Python >编程语言分类
  • 379
分享到

编程语言分类

编程语言 2023-01-31 00:01:34 379人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录 编程语言分类 机器语言 汇编语言 高级语言 编译型语言 解释性语言

目录

  • 编程语言分类
    • 机器语言
    • 汇编语言
    • 高级语言
      • 编译型语言
      • 解释性语言

编程语言就是人与计算机交流的介质

机器语言

计算机是通过高低电平来进行控制的,它只认识0和1,所以在最开始,在编程的时候都是使用0和1编写,这样可以直接操控计算机进行工作。

这个语言就是机器语言

  1. 优点:执行效率高
  2. 缺点:开发效率极低

汇编语言

汇编语言类似于机器语言,但是汇编语言只是把一串二进制数写成一个英文单词

  1. 优点(较于机器语言):开发效率高一点
  2. 缺点(较于机器语言):执行效率低

高级语言

因为机器语言和汇编语言都是最接近底层的语言,对于一般人来说就跟天书一样,看都看不懂,更何况去编程呢!

所以为了让更多的人能够进行编程,使编程变得更加简单快速,前辈们绞尽脑汁,掉光了头发终于发明了高级语言,高级语言有如下优缺点:

  1. 优点(较于汇编语言):开发效率高
  2. 缺点(较于汇编语言):执行效率低(不直接和硬件交互)

这样一般人也能够去进行编程了,但不同的武林高手发明的秘籍(高级语言)各有区别,可分为如下两大类:

  1. 编译型语言
  2. 解释性语言

编译型语言

大家都用过谷歌翻译,你把一段话粘贴到谷歌翻译上,他会给你一次性翻译成中文,并且会记录下来,以后就不用再次进行翻译了。

编译型语言也是,只有你把代码一次性写完之后,才能执行翻译,并且以后也不需要进行翻译了,下次需要使用直接调用记录就好了

  1. 优点(较于解释性语言):执行效率高
  2. 缺点(较于解释性语言):开发效率低(发生bug需要逐行进行检查)

解释性语言

解释性语言就相当于同声传译,你说一句话,翻译官就给你翻译一句,你写一条代码,解释器翻译一句

  1. 优点(较于编译型语言):开发效率高
  2. 缺点(较于编译型语言):执行效率低(每次运行都需要重新翻译)

--结束END--

本文标题: 编程语言分类

本文链接: https://www.lsjlt.com/news/182313.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 编程语言分类
    目录 编程语言分类 机器语言 汇编语言 高级语言 编译型语言 解释性语言 ...
    99+
    2023-01-31
    编程语言
  • Python编程语言分析
    这篇文章主要讲解了“Python编程语言分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python编程语言分析”吧!前言:Python是世界上最流行的解释型编程语言之一。Python 由...
    99+
    2023-06-21
  • C++编程语言中stringstream类介绍
    stringstream是C++标准库中的一个类,用于处理字符串的输入输出。它是基于内存缓冲区的输入输出流,可以将字符串转换为各种类...
    99+
    2023-09-09
    C++
  • 编程语言:类型系统的本质
    0. 引子 我一直对编写更好的代码有浓厚的兴趣。如果你能真正理解什么是抽象,什么是具象,就能理解为什么现代编程语言中,接口和函数类型为什么那么普遍存在了。在使用函数式语言进行编程后,就能够很清晰地理解为什么随着时间的推移,更主流的语言开始...
    99+
    2023-10-05
    编程语言 大数据 python java 人工智能
  • python是什么类型的编程语言
    Python是一种面向对象的动态、强类型的编程语言,是一门有条理的和强大的面向对象的程序设计语言。Python简单易用,学习成本低,看起来非常优雅干净;Python标准库和第三库众多,功能强大,既可以开发小工具,也可以开发企业级应用。本教程...
    99+
    2023-05-14
    python
  • go语言是编程语言吗
    本教程操作环境:windows7系统、GO 1.18版本、Dell G3电脑。Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型、并...
    99+
    2022-11-28
    Go Golang go语言
  • PHP编程语言
    PHP编程语言是一种多语言,也是目前在全球范围内使用最广泛的编程语言。PHP语法以 XML、 Java、 Python等语言为基础。PHP是一种以编译语言 Java和 C/C++为基础的开发语言。PHP的 Java版本高达3.7 T, PH...
    99+
    2023-09-01
    php apache 服务器
  • go语言是什么编程语言
    go语言是是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go是一种过程编程语言,可用于快速机器代码编译;它提供了并发机制,可以轻松开发多核和联网的机器级程序;它提供对接口和类型嵌入的支持。本教程操作环境:...
    99+
    2023-05-14
    Golang go语言
  • go语言是不是编程语言
    本篇内容介绍了“go语言是不是编程语言”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!go语言是编程语言。go语言又称Golang,是Goog...
    99+
    2023-07-04
  • 自然语言处理中的Java编程:如何实现文本分类?
    自然语言处理(NLP)已经成为了人工智能领域中最重要的应用之一,它可以让计算机更好地理解人类语言,并能够对文本进行处理和分析。文本分类是NLP中的一个重要任务,它可以将文本分成不同的类别,例如新闻、评论、电子邮件等。在本文中,我们将介绍如...
    99+
    2023-08-27
    编程算法 自然语言处理 linux
  • 汇编语言的函数式编程实例分析
    这篇文章主要介绍了汇编语言的函数式编程实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇汇编语言的函数式编程实例分析文章都会有所收获,下面我们一起来看看吧。一切都是为了消除副作用要了解函数式编程,我们需要首...
    99+
    2023-06-27
  • C语言编程const遇上指针分析
    const关键字 可以有很多用处,比如: #define ROW 10 就代表ROW的值恒为10,不可修改。 而 const int ROW=10; 也可以将值恒定,无法修...
    99+
    2022-11-12
  • C++语言的各种编程技巧分析
    这篇文章主要介绍“C++语言的各种编程技巧分析”,在日常操作中,相信很多人在C++语言的各种编程技巧分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++语言的各种编程技巧分析”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • PythonDay02——编程语言、py
    一、编程语言 1.1 机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件 1.2 汇编语言:用英文标签取代二进制指令去编写程序,本质也是直接控制硬件 1.3 高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的操作细节  ...
    99+
    2023-01-31
    编程语言 py
  • ChatGPT前端编程秀之别拿编程语言不当语言
    目录TDD第一步就卡住了破门而入,针对性反馈总结一下TDD第一步就卡住了 写完小工具,这一篇回来我们接着写我们的程序。再看一眼我们的程序运行视图: 带着TDD思路,我进入了 ej...
    99+
    2023-03-24
    ChatGPT前端编程语言 ChatGPT编程
  • PLC 编程语言的优劣,哪种语言更适合编程
    PLC(可编程逻辑控制器)编程语言主要包括梯形图(Ladder Diagram)、指令表(Instruction List)、功能块...
    99+
    2023-09-22
    PLC
  • C语言编程C++自定义个性化类型
    目录自定义类型结构体声明一个结构体类型特殊声明结构体自引用结构体变量的定义和初始化结构体内存对齐结构体传参位段枚举联合(共用体)联合类型的定义联合类型的声明联合的特点判断当前机器的大...
    99+
    2022-11-12
  • C语言编程基础char类型转换示例
    代码 如下所示: #inlcude <stdio.h> void func1(void) { char a = 0x7F; unsigned ...
    99+
    2022-11-13
  • 编程语言中this、call、apply的用法分析
    小编给大家分享一下编程语言中this、call、apply的用法分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言+思考题记得当时找实习的时候,总是会在简历上...
    99+
    2023-06-14
  • C语言趣味编程之平分七筐鱼
    目录题目描述分析代码实现运行结果网上参考题目描述 甲、乙、丙三位渔夫出海打鱼,他们随船带了21只箩筐。当晚返航时,他们发现有7筐装满了鱼,还有7筐装了半筐鱼,另外7筐则是空的,由于...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作