编程语言简介
2020-12-13 03:06
标签:ruby inux 指令 简单 lang 机器语言 跨平台 输入 指令集 编程语言 : 本质上目的就是沟通,电脑底层就是电流+硬件组合,通过高低电压识别0、1状态,通过更多组的晶体管构造多个规则,每个硬件都有自己的执行规则。 编程语言的分类: 1、机器语言:直接和硬件打交道,0/1的组合 2、汇编语言:执行硬件的规则,英文输入 3、高级语言:对硬件指令做了封装,输入指令更简单 Python、Java、c、c++ 高级语言根据翻译方式不同分为2种: 1、编译型语言:一次性把代码给翻译官(编译器) 代表:C、c++、golang 优点:执行快 缺点:跨平台可移植性差 2、解释型语言:边执行边翻译 代表:Python、PHP、Java、Ruby、c# 优点:平台可移植性好 缺点:执行慢 3、移植性分硬件、软件 硬件:CPU 分Intel,amd(复杂指令集)和arm(精简指令集),差别大 软件:系统 分Windows、Linux、Mac,差别有 不大 编程语言简介 标签:ruby inux 指令 简单 lang 机器语言 跨平台 输入 指令集 原文地址:https://www.cnblogs.com/golden-book/p/11067407.html