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

编程语言分类

时间:2023-12-25 16:24:08浏览次数:39  
标签:翻译 编程语言 效率高 分类 编译 优点 缺点

编程语言分类

机器学习

0和1作为编程语言

优点:执行效率高

缺点:开发效率低

汇编语言

用英文字符代替了0和1,但是它是直接与硬件交互的

优点:相对前者,开发效率高

缺点:相对前者,执行效率低

高级语言

print('hello world')翻译为00001010101

同声传译(解释性)

python 说一句解释一句

即写一行翻译一行,翻译的内容不保存

与编译型相比

优点:开发效率高

缺点:执行效率低(python其实是拿c写的

谷歌翻译(编译型)

C,Java

把你写好的代码放入,编译出一个结果,结果可以保存

优点:执行效率高(直接翻译机器语言)

缺点:开发效率低(在你写完代码前看不到错误)

瓶颈效应;因为受致于网速,网络延迟是最大问题

标签:翻译,编程语言,效率高,分类,编译,优点,缺点
From: https://www.cnblogs.com/nickyu511/p/17926311.html

相关文章

  • JAVA异常处理及分类
    Java异常处理是一种机制,用于在程序执行过程中处理错误和异常情况。异常是指在程序运行时发生的不正常情况,可能导致程序的中断或错误输出。在Java中,异常是通过对象来表示的,它们属于java.lang包。异常处理的目标是在程序发生异常时,能够以一种有序的方式进行处理,防止程序因异常而......
  • 【flink番外篇】5、flink的window(介绍、分类、函数及Tumbling、Sliding、session窗口
    Flink系列文章一、Flink专栏Flink专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、Flink部署系列本部分介绍Flink的部署、配置相关基础内容。2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、编程指南、基本的datastreamapi用法、四大基......
  • P7 二分分类
    逻辑斯蒂回归是一种二进制分类算法 比如说我们举个例子这样一个案例中,你需要输入图像,输出标签,识别判断这个图像是/不是一只猫(用0/1表示)在计算机中,怎么让计算机接受图片,或者说计算机只认识二进制语言,怎么让它看见这些图像数据??? 如果说你传入的图像是一张64像素位*64像素位的......
  • obsidian dataview写年报:按标签分类汇总
    原文地址:https://www.cnblogs.com/liqinglucky/p/ob-dataview.html使用场景上次我们讲过用dataview写周报obsidiandataview写周报:统计一周内的文件-liqinglucky-博客园(cnblogs.com)。现在考虑另一个场景,年底要写年报,将一年的工作汇总。但通常不是像周报那样只是简单的罗......
  • 常见HTTP状态码与常见编程语言应用
    常见HTTP状态码与常见编程语言应用     我之前问过一些初中级工程师,他们并不是每一个人都清楚。但确实很重要。您应该知道的HTTP状态代码HTTP的响应代码分为五类:以下是一些常见的HTTP状态码及其含义:1xx(信息性状态码):这些状态码表示请求已被接收,继续处理。100Continue:服......
  • 【MySQL】SQL通用语法、SQL分类、约束、数据库设计、多表查询、事务
    SQL通用语法以分号结尾,可以单行/多行书写SQL语句不区分大小写,关键字建议使用大写注释单行注释:--注释或#注释多行注释:/*注释*/SQL分类DDL:操作数据库、表等DML:对表中的数据进行增删改DQL:对表中的数据进行查询DCL:对数据库进行权限控制DDL:操作数据库、表等DDL-操作......
  • 『Git』Git常用命令分类整理
    配置命令项目配置文件:项目/.git/config1.gitconfig--localuser.namexxx:设置用户名,信息记录在项目/.git/config文件中[email protected]:设置邮箱地址,信息记录在项目/.git/config文件中全局配置文件:~/.gitconfig1.gitconfig--globaluser.nam......
  • 机器学习-线性分类-支持向量机SVM-SMO算法代码实现-15
    1.alpha2的修剪ify1!=y2:α1-α2=k#不用算k的具体大小ifk>0:#上图的左下这条线α2的区间(0,c-k)k<0:#上图的左下这条线α2的区间(-k,C)所以:L=max(0,-k)#k>0还是<0都统一表达了H=min(c,c-k)else:y1=y2右边的图同理2.参......
  • GEE好文推荐——利用样本点迁移方法快速实现全球范围内1984年至今基于Landsat影像的土
    最近我新发表了一篇新的文章,也就是利用样本点迁移的方法来快速实现全球长时序快速土地分类,本文发布了应用APP,用户可以在线体验使用快速分类的效果。原文链接:Land|FreeFull-Text|RapidLandCoverClassificationUsinga36-YearTimeSeriesofMulti-SourceRemoteSensing......
  • Java是一门功能强大且广泛使用的编程语言
    Java是一门功能强大且广泛使用的编程语言,有许多有趣而实用的开发教程可以帮助你更好地学习和应用Java。以下是一些有趣的Java开发教程推荐:JavaFX图形用户界面教程:JavaFX是Java的一个丰富的GUI平台,用于创建漂亮的用户界面和交互式效果。学习JavaFX可以让你了解如何创建各种富有创意......