精华内容
下载资源
问答
  • 计算机语言指用于人与计算机之间通讯的语言,也即是平时说的编程语言   编程 指令的概念很早就形成了,其实指令本身就是一种编程 一个指令替代了一组逻辑电路或者机电式/机械式中的一个计算单元 你只需要一个...

     

    语言

    计算机语言指用于人与计算机之间通讯的语言,也即是平时说的编程语言

     

    编程

    指令的概念很早就形成了,其实指令本身就是一种编程

    一个指令替代了一组逻辑电路或者机电式/机械式中的一个计算单元

    你只需要一个指令就相当于已经操作了一整个的模块

    这不也是一种编程的思维吗,只不过是指令对应硬件

     

    随着指令在现代计算机中的应用,计算机程序得以快速的发展

    因为一旦你知道计算机可以执行哪些指令,其实也就是哪些功能,具有哪些能力

    你就可以把这些指令按照一定的逻辑顺序重排组装

    这就是广义上的计算机程序

     

    计算机语言的发展有两个阶段

    面向机器到脱离机器的转变

     

    针对不同场景解决不同业务逻辑问题方向的发展

     

     

    机器语言

    为了使用计算机计算,必须将程序指令输入到计算机中

    最原始的时候那就是开关和纸带,也就是相当于直接使用二进制来工作,而且是人工操作

    也就是使用该机器指令01组合的字符串

    也就是机器语言,这其实是纯粹的计算机语言

     

    汇编语言

    就如同母语是普通话的人就不能天生的和母语是英语的人交流

    想要交流就必须有人要学习一门外语

    而想要学习计算机的机器语言这门外语,远比学习英语要复杂晦涩

    因为机器语言01字符串对于人类的认知来说,完全就等同于乱码

    难读、难编、难记和易出错

    你根本不会知道到底是什么意思

    随后,开始用与代码指令实际含义相近的英文缩写词、字母和数字等符号来替代描述指令代码

    出现了汇编语言,汇编语言只是机器语言的助记符语言

    不同的机器有不同的汇编语言

    需要汇编程序翻译成计算机可以识别的二进制机器语言

    本质还是面向机器的低级语言

    机器语言和汇编语言都是面向硬件的具体操作的,语言对机器过分依赖,所以称之为低级语言

     

    高级语言

    为了能够更加通用的解决问题,而不是专注于硬件本身,出现了高级语言

    高级语言不用关注机器的指令,使用接近人习惯的自然语言和数学语言符号

    能够专注于问题本身的业务逻辑

    显然高级语言也是不能直接运行于机器上的,需要翻译程序转换为机器可以执行的目标代码程序

    虽然高级语言不涉及寄存器这些东西,不需要你了解硬件

    但是这是高级语言隐藏了她们,而不是说这些东西不存在不重要,所有的语言都逃不过这一关

    始终是要编程机器语言的

    也正是由于隐藏了太多东西,就好像与底层的东西隔着好几层玻璃

    尽管看的见,但是自然清晰度下降

    直接后果就是编译后的文件变得更大,执行速度将会变慢(相对于汇编)

     

     

    从网上扒出来一份统计,或许不准,作为了解

    1951 – Regional Assembly Language

    1952 – Autocode

    1954 – IPL (LISP语言的祖先)

    1955 – FLOW-MATIC (COBOL语言的祖先)

    1957 – FORTRAN (第一个编译型语言)

    1957 – COMTRAN (COBOL语言的祖先)

    1958 – LISP

    1958 – ALGOL 58

    1959 – FACT (COBOL语言的祖先)

    1959 – COBOL

    1959 – RPG

    1962 – APL

    1962 – Simula

    1962 – SNOBOL

    1963 – CPL (C语言的祖先)

    1964 – BASIC

    1964 – PL/I

    1966 – JOSS

    1967 – BCPL (C语言的祖先)

    1968 – Logo

    1969 – B (C语言的祖先)

    1970 – Pascal

    1970 – Forth

    1972 – C

    1972 – Smalltalk

    1972 – Prolog

    1973 – ML

    1975 – Scheme

    1978 – SQL

    1980 – C++ (既有类的C语言,更名于1983年7月)

    1983 – Ada

    1984 – Common Lisp

    1984 – MATLAB

    1985 – Eiffel

    1986 – Objective-C

    1986 – Erlang

    1987 – Perl

    1988 – Tcl

    1988 – Mathematica

    1989 – FL

    1990 – Haskell

    1991 – Python

    1991 – Visual Basic

    1993 – Ruby

    1993 – Lua

    1994 – CLOS (ANSI Common Lisp的一部分)

    1995 – Java

    1995 – Delphi (Object Pascal)

    1995 – JavaScript

    1995 – PHP

    1996 – WebDNA

    1997 – Rebol

    1999 – D

    2000 – ActionScript

    2001 – C#

    2001 – Visual Basic .NET

    2002 – F#

    2003 – Groovy

    2003 – Scala

    2007 – Clojure

    2009 – Go

    2011 – Dart

     

     

     

    完整内容点击标题进入

     《计算机软硬件发展系列个人理解与总结-导航页》

     

    1.计算机发展阶段

    2.计算机组成-数字逻辑电路

    3.操作系统简单介绍

    4.计算机启动过程的简单介绍

    5.计算机发展个人理解-电路终究是电路

    6.计算机语言的发展

    7.计算机网络的发展

    8.web的发展

    9.java web的发展

     

    展开全文
  • 语言 计算机语言指用于人与计算机之间通讯的语言,也即是平时说的编程语言 编程 指令的概念很早就形成了,其实指令本身就是一种编程 一个指令替代了一组逻辑电路或者机电式/机械式中的一个计算单元 你只需要一...

     

    语言

    计算机语言指用于人与计算机之间通讯的语言,也即是平时说的编程语言

     

    编程

    指令的概念很早就形成了,其实指令本身就是一种编程

    一个指令替代了一组逻辑电路或者机电式/机械式中的一个计算单元

    你只需要一个指令就相当于已经操作了一整个的模块

    这不也是一种编程的思维吗,只不过是指令对应硬件

     

    随着指令在现代计算机中的应用,计算机程序得以快速的发展

    因为一旦你知道计算机可以执行哪些指令,其实也就是哪些功能,具有哪些能力

    你就可以把这些指令按照一定的逻辑顺序重排组装

    这就是广义上的计算机程序

     

    计算机语言的发展有两个阶段

    面向机器到脱离机器的转变

    针对不同场景解决不同业务逻辑问题方向的发展

     

    机器语言

    为了使用计算机计算,必须将程序指令输入到计算机中

    最原始的时候那就是开关和纸带,也就是相当于直接使用二进制来工作,而且是人工操作

    也就是使用该机器指令01组合的字符串

    也就是机器语言,这其实是纯粹的计算机语言

     

    汇编语言

    就如同母语是普通话的人就不能天生的和母语是英语的人交流

    想要交流就必须有人要学习一门外语

    而想要学习计算机的机器语言这门外语,远比学习英语要复杂晦涩

    因为机器语言01字符串对于人类的认知来说,完全就等同于乱码

    难读、难编、难记和易出错

    你根本不会知道到底是什么意思

    随后,开始用与代码指令实际含义相近的英文缩写词、字母和数字等符号来替代描述指令代码

    出现了汇编语言,汇编语言只是机器语言的助记符语言

    不同的机器有不同的汇编语言

    需要汇编程序翻译成计算机可以识别的二进制机器语言

    本质还是面向机器的低级语言

    机器语言和汇编语言都是面向硬件的具体操作的,语言对机器过分依赖,所以称之为低级语言

     

    高级语言

    为了能够更加通用的解决问题,而不是专注于硬件本身,出现了高级语言

    高级语言不用关注机器的指令,使用接近人习惯的自然语言和数学语言符号

    能够专注于问题本身的业务逻辑

    显然高级语言也是不能直接运行于机器上的,需要翻译程序转换为机器可以执行的目标代码程序

    虽然高级语言不涉及寄存器这些东西,不需要你了解硬件

    但是这是高级语言隐藏了她们,而不是说这些东西不存在不重要,所有的语言都逃不过这一关

    始终是要编程机器语言的

    也正是由于隐藏了太多东西,就好像与底层的东西隔着好几层玻璃

    尽管看的见,但是自然清晰度下降

    直接后果就是编译后的文件变得更大,执行速度将会变慢(相对于汇编)

     

     

    从网上扒出来一份统计,或许不准,作为了解

    1951 – Regional Assembly Language

    1952 – Autocode

    1954 – IPL (LISP语言的祖先)

    1955 – FLOW-MATIC (COBOL语言的祖先)

    1957 – FORTRAN (第一个编译型语言)

    1957 – COMTRAN (COBOL语言的祖先)

    1958 – LISP

    1958 – ALGOL 58

    1959 – FACT (COBOL语言的祖先)

    1959 – COBOL

    1959 – RPG

    1962 – APL

    1962 – Simula

    1962 – SNOBOL

    1963 – CPL (C语言的祖先)

    1964 – BASIC

    1964 – PL/I

    1966 – JOSS

    1967 – BCPL (C语言的祖先)

    1968 – Logo

    1969 – B (C语言的祖先)

    1970 – Pascal

    1970 – Forth

    1972 – C

    1972 – Smalltalk

    1972 – Prolog

    1973 – ML

    1975 – Scheme

    1978 – SQL

    1980 – C++ (既有类的C语言,更名于1983年7月)

    1983 – Ada

    1984 – Common Lisp

    1984 – MATLAB

    1985 – Eiffel

    1986 – Objective-C

    1986 – Erlang

    1987 – Perl

    1988 – Tcl

    1988 – Mathematica

    1989 – FL

    1990 – Haskell

    1991 – Python

    1991 – Visual Basic

    1993 – Ruby

    1993 – Lua

    1994 – CLOS (ANSI Common Lisp的一部分)

    1995 – Java

    1995 – Delphi (Object Pascal)

    1995 – JavaScript

    1995 – PHP

    1996 – WebDNA

    1997 – Rebol

    1999 – D

    2000 – ActionScript

    2001 – C#

    2001 – Visual Basic .NET

    2002 – F#

    2003 – Groovy

    2003 – Scala

    2007 – Clojure

    2009 – Go

    2011 – Dart

    转载于:https://www.cnblogs.com/noteless/p/9243507.html

    展开全文
  • 高级语言有哪些特点? 为什么需要计算机语言?高级语言有哪些特点?视频讲解 为什么需要计算机语言:计算机语言解决了人和计算机交流是的语言问题,使得计算机和人都能识别 高级语言有哪些特点: ​ 2.1 高级语言的数据...

    为什么需要计算机语言?高级语言有哪些特点?

    【视频讲解】为什么需要计算机语言?高级语言有哪些特点?
    为什么需要计算机语言:计算机语言解决了人和计算机交流是的语言问题,使得计算机和人都能识别

    高级语言有哪些特点:

    ​ 2.1 高级语言的数据结构要比汇编和机器语言丰富;

    ​ 2.2 高级语言与具体机器结构的关联没有汇编以及机器语言密切;

    ​ 2.3 高级语言更接近自然语言更容易掌握;

    ​ 2.4 高级语言编写的程序要经过编译或解释计算机才能执行;

    展开全文
  • 高级语言有哪些特点? 为什么需要计算机语言:计算机语言解决了人和计算机交流是的语言问题,使得计算机和人都能识别 高级语言有哪些特点: 2.1 高级语言的数据结构要比汇编和机器语言丰富; 2.2 高级语言与具体机器...

    为什么需要计算机语言?高级语言有哪些特点?

    为什么需要计算机语言:计算机语言解决了人和计算机交流是的语言问题,使得计算机和人都能识别

    高级语言有哪些特点:

    2.1 高级语言的数据结构要比汇编和机器语言丰富;
    
    2.2 高级语言与具体机器结构的关联没有汇编以及机器语言密切;
    
    2.3 高级语言更接近自然语言更容易掌握;
    
    2.4 高级语言编写的程序要经过编译或解释计算机才能执行;
    
    展开全文
  • 计算机语言有哪些

    千次阅读 2015-03-23 11:57:57
    计算机语言的种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。机器语言和汇编语言是面向机器的低级语言。当计算机语言发展到第三代时,就进入了「面向人类」的语言阶段,被人们称之为「高级语言...
  • 我们为什么要学 Python?地产大佬潘石屹曾在微博回答过:在这信息时代想要让机器为人工作,就必须学习机器语言,而Python就是进化后比较好的计算机语言。...Python语言的应用领域主要有哪些”。应...
  • Go语言,作为编程语言的后生,站在巨人的肩膀上,吸收了其他一些编程语言的特点。Go 编程语言是一个开源... Go 代码编译成机器码不仅非常迅速,还具有方便的垃圾收集机制和强大的运行时反射机制。 它是一个快速的...
  • 你知道java、C / C++、Javascript、PHP、python等编程语言吗,你了解这些编程语言吗...比如写一篇文章,下载一首曲子等等,怎么做呢,对于计算机来说,只认识机器编码指令,所以,尽管不同的编程语言差异极大,最后...
  • 对“机器学习”跃跃欲试的你,可能也这样的问题:入门机器学习,我需要会那种(些)酷炫的编程语言呢?别问了,这个问题的“正解”可能会让你大吃一惊。 不论你选择哪种语言,只要对这种语言下的机器学习库和工具...
  • 大数据时代的来临,少不了Python语言技术的帮助,很多人都对Python语言还不是很了解,又想要学习Python技术,那么下面小编就为大家详细的介绍一下学习Python语言培训有哪些优势?  学习Python语言培训有哪些优势?...
  • 我们为什么要学 Python?地产大佬潘石屹曾在微博回答过:在这信息时代想要让机器为人工作,就必须学习机器语言,而Python就是进化后比较好的计算机语言。...Python语言的应用领域主要有哪些”。应用领...
  • 点击上方“中兴开发者社区”,关注我们每天读一篇一线开发者原创好文来自:51CTO.COM,作者:RickyHo,刘妮娜译链接...在模仿方面,人工智能在图像识别、语音识别和自然语言处理方面有着广泛的应用。人工智能早已不是一
  • 机器学习应该算是人工智能里面的一个子领域,而其中有一块是对文本进行分析,对数据进行深入的挖掘提取一些特征值,然后用一些算法去学习,训练,分析,甚至还能预测,那么Python中常用的机器学习库有哪些呢?...
  • 机器语言:计算机最底层的语言,直接用二进制编程。 汇编语言:计算机的一种低级语言,使用助记符编程。。 高级语言:使用高级工具编程。
  • 我们为什么要学 Python?地产大佬潘石屹曾在微博回答过:在这信息时代想要让机器为人工作,就必须学习机器语言,而Python就是进化后比较好的...下面我们一起来看看“Python语言的应用领域主要有哪些”。应用领域1:...
  • 机器语言的介绍

    2019-09-21 00:40:45
    可能人说这跨度怎么怎么这么大,从iOS一下就到了机器语言。恩恩,我想说 其实了解一点计算机基础的知识对于我们编程开发来说是好处的 可以帮我们理解设计高级语言的人会从哪些方面去考虑。 好了,说了这么多题...
  • Python已经广泛的应用于数据分析、数据挖掘、机器学习等众多科学计算领域,这篇文章主要介绍了Python语言自带的数据结构有哪些?需要的朋友可以参考下
  • 不来了解下JVM支持的语言有哪些

    千次阅读 2020-03-03 15:21:13
    前言 与上文我们知道,JVM作为一个...目前,可以直接在JVM上运行的语言除了Java之外很多,本文主要介绍九种。正如平时我们了解一个语言时通常会先学这个语言里最经典的一句话——【我爱你】。本文将每种语言通过...
  • 机器学习已经了十分广泛的应用,例如:数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA序列测序、语音和手写识别、战略游戏和机器人运用。国内专注于...
  • 编程语言总体分以为机器语言、汇编语言、高级语言三大种类。 机器语言: 由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言...
  • Python是一种面向对象的解释型...人工智能是当前最热门话题之一,机器学习技术是人工智能实现必备技能,Python编程语言含有最有用的机器学习工具和库,以下是Python开发工程师必知的十大机器学习库! 一、Scikit-L...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 797
精华内容 318
关键字:

机器语言有哪些