首页 > 编程语言 >编程语言分类

编程语言分类

时间:2023-11-06 14:24:06浏览次数:31  
标签:编程语言 修改 代码 分类 编译 编译器 源代码

编程语言分类

1.编译型

将源代码通过编译器转化为目标代码的一个过程

 

源代码通常是高级语言编写

代码执行编译器程序的称为编译器

执行程序是执行目标代码

优点:对于相同的源代码编译所产生的目标代码,它的执行速度更快,目标代码不需要通过编译器可以直接运行

缺点:需要修改源程序只能修改源代码,修改完源代码之后,在重新编译执行

 将源代码通过编译器转化为目标代码

2.解释型

将源代码逐条转化为目标代码

没有编译的过程,源代码和输入一起解释执行,最后得到输出

 优点:需要修改源程序,只需要保留源代码,在源代码上修改,程序的纠错和维护就更方便,修改完毕后,可直接运行。

             可移植性更好

缺点:必须保留源代码源代码丢失了就无法运行

采用编译型的叫静态语言,采用解释型的叫脚本语言

标签:编程语言,修改,代码,分类,编译,编译器,源代码
From: https://www.cnblogs.com/ax1870/p/17812344.html

相关文章

  • 程序设计语言的分类
    程序设计语言是什么人与机器沟通的语言程序设计语言的分类:1.机器语言:二进制语言,机器可以直接识别的2.汇编语言:使用助句符号方便机器语言一一对应3.高级语言:接近自然语言的计算机程序设计语言Python,Java都是高级语言 ......
  • 如何学习编程语言?
    重复且高频、归纳与演绎、验证并预测怎么学?这也许是很多同学的心声,我与你一样,在初遇一个陌生技术栈时,会紧张不安。希望有人提供一个完美的学习路线,会在网络上不停的搜索同类型的技术,对比一下谁强谁弱。。事实上我们花了太多的时间去确认一个本就无法确认的东西,以至于别人都能够写......
  • 图像分类预训练模型
    https://paddleclas.readthedocs.io/zh-cn/latest/tutorials/install.html    ......
  • 基于卷积神经网络的美食分类
    使用卷积神经网络解决美食图片的分类问题:::数据集在我这里,私聊给!!!!!!!!!环境:python3.7,飞浆版本2.0,操作平台pycharm步骤1:美食图片数据集介绍与加载:本实践使用的数据集包含5000张格式为jpg的三通道彩色图像,共5种食物类别。对于本实践中的数据包,具体处理与加载的方式与......
  • 用户分类
         产品具有4个核心要素,用户,需求,场景,竞争优势。今天看了《人人都是产品经理2.0》记录一下我对用户的理解。     用户分为:目标用户,核心用户,种子用户等等,目标用户是指所有跟产品有关系的用户群体,而“核心用户”是指目标用户中最重要的那一部分人。     怎么从......
  • 基于深度神经网络的宝石分类
    我们将宝石分类视为一个图像分类任务,主要方法是使用深度神经网络搭建一个分类模型,通过对模型的多轮训练学习图像特征,最终获得用于宝石分类的模型,大致可以分为五步:1、数据集的加载与预处理;2、模型的搭建;3、模型训练;4、模型评估;5、使用模型进行预测;......
  • 2023 年最新摩托车、电动自行车头盔新国标标准和等级分类 All In One
    2023年最新摩托车、电动自行车头盔新国标标准和等级分类AllInOne头盔新国标A类/B类电动自行车管理地方法规摩托车、电动自行车乘员头盔GB811-2022为有效保障百姓出行安全,市场监管总局会同公安部、工业和信息化部组织完成了新版《摩托车、电动自行车乘员头盔》强制......
  • 智能指针的分类及使用场景
    困境资源释放但是没有置空野指针指针悬挂(多个资源指向该地址,但是该地址释放了,其他的指向不知道)踩内存资源没有释放,产生内存泄漏重复释放资源引发coredump解决办法RALL,利用锁的方式种类share_ptrweak_ptr  解决循环依赖问题unique_ptr......
  • GJO-LSTM-Adaboost基于金豺算法优化长短期记忆神经网络LSTM的Adaboost分类预测
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......
  • GJO-BILSTM-Adaboost基于金豺算法优化双向长短期记忆神经网络BILSTM的Adaboost分类预
     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......