计算机有几种语言?

2024-05-04 15:40

1. 计算机有几种语言?


计算机有几种语言?

2. 计算机有几种语言?

计算机语言:用于人与计算机之间通讯的语言

3. 计算机语言都有那些种??

计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类
低级语言
  - 机器语言、汇编语言和符号语言。   - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。
高级语言
  - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog、CLIPS、OpenCyc、Fazzy)、动态语言(Python、PHP、Ruby、Lua)等等。   - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。   我们使用的C语言就是使用的后者。
专用语言
  CAD系统中的绘图语言和DBMS的数据库查询语言。

计算机语言都有那些种??

4. 计算机有哪几种语言?

有两种形式的语言:1.机器语言和汇编语言 属于低级语言机器语言就是0010101101010那些计算机硬件直接能理解的语言,对于人类来说是天书,程序员几乎不会达到在这个级别编写程序汇编语言属于机器语言的高级形式,虽然通过编译系统编译,且每个机器指令都有对应的汇编指令,但和机器语言一样,汇编语言仍然非常难以编写,除了对性能或其他方面有特殊要求的软件,程序员也很少在这个级别编写,通过汇编程序将编写的程序翻译成机器语言。2.C++ C JAVA VB FORTRAN Pascal COBOL LIST PROLOG等等之类 属于高级语言这些东西估计你也会多多少少了解或听到一些,c语言是一定要学习的语言,虽然在实际工作中使用的是C之外的另一种语言,不一一介绍了,不过一些大型的游戏基本都是C++编写,只是C++相对别的语言可能难些。本人选择了C++ ~V~ 。这些语言在程序写好后,被编译程序翻译成机器语言(低级语言)其实每个语言都各有特色,学习编程没有容易的,只有难的,所以不能告诉你哪种容易,选中一种就找书开始啃吧

5. 计算机语言有哪几种?

一、机器语言
1、优点:可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。
2、缺点:是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。
二、汇编语言
1、优点:可直接访问系统接口,汇编程序翻译成的机器语言程序的效率高。
2、缺点:汇编语言指令是机器指令的符号化,与机器指令存在着直接的对应关系,所以汇编语言同样存在着难学难用、容易出错、维护困难等缺点。
三、高级语言
1、优点:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令可以代替几条、几十条甚至几百条汇编语言的指令。因此,高级语言易学易用,通用性强,应用广泛。
2、缺点:高级语言种类繁多。

扩展资料
程序设计语言具有心理工程及技术等特性。
1、心理特性:歧义性、简洁性、局部性、顺序性、传统性。
2、工程特性:可移植性,开发工具的可利用性,软件的可重用性、可维护性。
3、技术特性:支持结构化构造的语言有利于减少程序环路的复杂性,使程序易测试、易维护。
参考资料来源:百度百科——程序设计语言
参考资料来源:百度百科——计算机设计语言

计算机语言有哪几种?

6. 计算机语言包括哪些语言

计算机语言有:C语言、C++语言、Java语言、Python语言、数据库开发语言、汇编语言、Pascal语言、VisualBasic语言、C#语言等等。计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。语言简介C语言:C语言是Dennis Ritchie在七十年代创建的,它功能更强大且与ALGOL保持更连续的继承性,而ALGOL则是COBOL和FORTRAN的结构化继承者。C++语言:C++语言是具有面向对象特性的C语言的继承者。面向对象编程,或称OOP是结构化编程的下一步。OO程序由对象组成,其中的对象是数据和函数离散集合。Python语言:Python语言是一种面向对象的、解释型的、动态数据类型的高级程序设计语言,具有简洁的语法规则,使得学习程序设计更容易,同时具有强大的功能,能满足大多数应用领域的开发需求。 

7. 计算机语言有哪些?

问题一:计算机语言有哪些?怎么分类?  计算机语言(puter Lnguage)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。 
  计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。 
  计算机语言主要分为三类: 
  - 低级语言 
  - 高级语言 
  - 专用语言 
  1、低级语言 
  - 机器语言、汇编语言和符号语言。 
  - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。 
  2、高级语言 
  - BASIC(True basic、Qbasic、Virtual Basic)、C、PASCAL、FORTRAN、智能化语言(LISP、Prolog)等等。 
  - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。 
  我们使用的C语言就是使用的后者。 
  3、专用语言 
  CAD系统中的绘图语言和DBMS的数据库查询语言。 
  1.1.机器语言 
  电子计算机所使用的是由0和1组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由0和1组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。 
  因此程序就是一个个的二进制文件。一条机器语言成为一条指令。指令是不可分割的最小功能单元。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。 
  1.2.汇编语言 
  为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用ADD代表加法,MOV代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 
  汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 
  1.3.高级语言 
  1.3.1.高级语言的发展 
  从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言--FORTRAN问世了,40 多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、Delphi、JAVA等。 
  特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性......>> 
  
   问题二:计算机语言都包括什么语言?及其各个应用领域?  1、web page script languages 
  就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要) 
  2、Interpreted Languages(解释型语言) 
  包括Perl、Python、REBOL、Ruby等(后面三个听豆没听过),也常被称作Script语言,通常被用于和底下的操作系统沟通。照蔡的意思,每个人至少应该学会一套这类的语言。这类语言的缺点是效率差、源代码外露――所以不适合用来开发软件产品,一般用于网页服务器。 
  3、Hybrid Laguages(混合型语言) 
  代表是JAVA和C#。介于解释型和编译型之间。蔡认为C#是.NET最重要的语言,值得期待其后续发展;至于JAVA,蔡叫看他的《Sleepless in Java》――我倒! 
  4、PILING Languages(编译型语言) 
  C/C++,JAVA都是编译型语言。蔡说C++很复杂,要成为高手没三五年是不行的(就凭这句话,我决定向JAVA投降),虽然如此,但真正要成为高手的都应该懂C/C++。 
  关于Delphi,蔡说如果想要跨Linux和Windows平台的语言,则Delphi似乎是最好的选择。 
  5、Assembly Languages(汇编语言) 
  汇编语言是最接近于硬件的语言,不过现在几乎没多少人用了。 
  程序语言学习顺序建议 
  如果完全没有程序经验,可照这个顺序:javascript――解释型语言――混合型语言――编译型语言――汇编(如果需要的话) 
  用业界流行一句话做结尾“真正的程序员用C++,聪明的程序员用Delphi”,那么,什么样的程序员用JAVA呢? 
  虚怀若谷题外话 
  看在我这么晚了还这么辛苦的敲字的面子上,看到这篇帖子的朋友给点掌声吧,虽然没什么自己的思想。 
  另外,本文完全据蔡学镛先生同名文章精简,所以如果这篇文章给你的程序员生涯有什么不好的作用,那我不介意你去扁他。当然如果这篇文章对你有什么积极影响,我很高兴你能请我吃大餐。 
  如果您想学习编程,却又不知从何入手,那么您不妨看看下面的几种学习方案,可能会给您一些启示吧! 
  方案一 Basic语言 & Visual Basic 
  优点 
  (1)Basic 简单易学,很容易上手。 
  (2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。 
  (3)众多的控件让编程变得象垒积木一样简单。 
  (4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。 
  缺点 
  (1)Visual Basic 不是真正的面向对象的开发文具。 
  (2)Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。 
  (3)Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。 
  综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会vB编程,并用VB......>> 
  
   问题三:常用的计算机编程语言有那些  种类很多,要学的话,主要看你要从事哪个方面,编程都是大同小异,如果你学会一门,其他的学起来也就轻松许多。 如果你想当个普通的公司职员,建议C\C++这类的。 如果你想当个破解人员,建议汇编(我觉得是相当的难...)。 如果你想当个黑客,拥有一定的软件知识(很低层的那种)和硬件知识(使用软件掌控硬件)和网络知识(入侵这类的)。 如果你想当个红客,主要是网络安全知识。 
  这需要看将来想从事什么类型软件的开发吧。如果在国内开发windows类型应用程序,据说vb比较流行,但如果开发和硬件关系较大的嵌入式程序,则使用较多的还是C语言,而网络这个方面,无论是有线还是无线,大多数都选择了JAVA。以上是从应用角度来讲的,如果从性能和投入方面分析,C语言无疑性能上最好的,但它的复杂度太高,开发和维护费用较大,一般比较好的游戏程序或者速度要求较高的程序会选择C++来开发,而VB等由于它的简易性,可以极大缩短开发周期,也是程序员的宠儿之一。另外有一种语言python在国内逐渐出现,国外好像已经流行了十几年吧,linux的引导程序和BT的一些组件都是用它开发的,具有开发周期短,易维护等特点,运行速度也比JAVA要快,并且面向对象,无平台限制,据说还开放了源码,不过由于在国内流行时间不长,各大公司出于对以前开发代码的兼容性的需要,可能一时间接受不这个语言,但可以明显看出,它的发展潜力相当大。 总而言之,C为基础,掌握JAVA,会用VB,了解python,应该看得出这几个词汇之间的轻重差别吧。:)单机编程语言主要有qb,vb,c++,vc++,c语言,我觉得最常用的是c语言,因为现在我们常用的windows操作系统就是用c 语言编写的.非常常用. 网络编程语言现在用的是html 语言,还有java.ada 
  asp(含asp.NET) 
  basic(含VB) 
  b(C语言的前身) 
  css 
  c(含VC) 
  c#(含VC#.NET) 
  c++(含VC++.NET) 
  fortran 
  foxbase 
  html(含xhtml和shtml) 
  jacc(不确定是不是这个名字了,一种开发语言的语言) 
  java 
  java script 
  jsp 
  latex 
  lua 
  pascal 
  perl 
  php 
  prolog 
  python 
  ruby 
  sgml(html和xml用得很多,单独列出,其实也是一种sgml) 
  shell 
  sql 
  tcl/tk 
  vb script 
  xml 最常用的是 JAVA C C++  java VB 是比较好学的 最牛的要属C#了 
  世界上编程语言太多了,就像每个国家都有自己的语言一样的.但是从编程语言发展的角度说: 
  大概经历 这样 四个阶段: ############################################################ 
  第一个阶段是 机器码编程 (你肯定知道计算机只能识别0和1,以前就是这样编程的).现在的PC计算机依然是这样,冯.诺依曼结构的计算机.你可以去网上搜索 冯.诺依曼 是干什么的.你会想,为什么现在编程不是0,1,计算机怎么识别呢?当你开始编程的时候,你用的编译器就在做这些事情. 
  ########################################################### ########################################################## 
  第二个阶段是 低级语言,比如汇编语言,台湾叫做组合语言.其实组合......>> 
  
   问题四:最简单的计算机语言有哪些?  网页上的html是最简单的语言,但是功能实在少得可怜,除了描述网页就没有别的用途了(不过话说回来,直接描述网页也只有它才能做到,其他语言做不到) 
  Script(脚本)系列 也很简单 
  这里有很多种,常见的有Javascript(引进了Java的一些思想,不过实际内容简单得多了),VBScript (Visual Basic的一部分), C#Script(C#的一部分), 这三种主要用于网页网站设计,辅助html间接描述网页,让网页变得丰富多彩绚丽,而单机上也可以运行以执行一些可自动化的操作,实现一些简单的小程序和一些手动操作非常麻烦甚至是不可能的操作,但还是难以编完整的独立的程序,还有批处理bat,这也是一种脚本,也很简单,专门单机使用,擅长代替大量的手工操作和系统维护,但要做出我们常用的这种漂亮的程序,是不可能的。 
  想要做我们常用的程序要用以下几种语言,不过相比之上面的语言都复杂许多: 
  Basic系列是最简单的,不过因为版本多样不统一还有一些效率的问题,所以用的人不是非常多 
  不过其中有一个例外:Visual Basic 有微软的支持,可视化的,可以很快有成就感编出像样的程序,而且很多文档中的宏 VBA(Visual Basic for Application)还有以上说的VBScript都是它的一部分,所以还是很受欢迎的。 
  C语言,入门还比较简单,但挺枯燥,初学没什么成就感,要想编大程序要学得挺深,有点难,编出来的程序在高级语言中效率最高,所以是第二广泛使用的语言仅次于Java。 
  C++,C#,会更难一点,但是程序要编大的会相比之下简单点,这些都是C语言的扩展,其中C++擅长本机大程序,C#适合网络编程(刚才说的C#Script是它的一部分) 
  Java,语法上类似C++,在跨平台的时候会省你很多麻烦,所以由于手机的普及近一两年它才超过C/C++成了应用最广泛的语言。不过开发出来的程序效率比较不怎么样,但有些人挺喜欢它的思想,所以不跨平台的话,见仁见智 
  其余的还有Delphi,Pascal,等等不过那些都不怎么常用而且比较复杂,要图简单,强烈推荐Visual Basic,要深究程序内部的东西那还是从C开始比较好 
  
   问题五:计算机有哪些语言  工业编程语言: A+ | Ada | 汇编语言| B | Brain *** | C | C++ | C++/CLI| Cg | COBOL | Eiffel | Erlang | FORTRAN | IronPython | Java | JRuby | Jython | LISP | Oberon | Objective-C| Ocaml | Pascal | Perl | Powerbuilder | Python | QBASIC | R | REXX | Ruby | Self | Smalltalk | SQL | Tcl/Tk | Visual Basic | PHP | C# | F# | J# | Visual Basic .NET 
  脚本编程语言: ActionScript | JavaScript | JScript | Nuva | PostScript | VBScript | lua 
  学术编程语言: APL/J | Haskell | Logo | ML | pascal|Prolog | Scheme | SAC 
  其他编程语言: ALGOL | BASIC| Clipper | Forth | Modula-2/Modula-3 | MUMPS | PL/I | Simula 
  
   问题六:计算机所有的编程语言都有哪些?  ALGOL (also under FORTRAN) 
  Atlas Autocode 
  ALGOL 60 
  Simula (see also Simula based languages) 
  ALGOL 68 
  Burroughs Extended ALGOL 
  ALGOL W 
  Pascal 
  Ada 
  SPARK 
  Turbo Pascal 
  Object Pascal (Delphi) 
  Free Pascal (FPC) 
  Kylix (same as Delphi, but for Linux) 
  Euclid 
  Concurrent Euclid 
  Turing 
  Turing Plus 
  Object Oriented Turing 
  Modula-2 
  Modula-3 
  Oberon (Oberon-1) 
  Oberon-2 
  ponent Pascal 
  Objective Modula-2 (also under Objective-C and Smalltalk) 
  CPL 
  BCPL 
  B 
  C 
  tcsh (also under sh) 
  Alef 
  Limbo 
  Coyote 
  C++ 
  Java 
  Groovy 
  Join Java 
  J# 
  Processing 
  X10 
  C# 
  Windows PowerShell (also under DCL, ksh and Perl) 
  C-- 
  D 
  ColdFusion 
  eC (Ecere C) 
  LPC 
  Pike 
  Objective-C (also under Smalltalk) 
  Objective Modula-2 (also under Modula-2 and Smalltalk) 
  PCASTL (also under Lisp) 
  Perl 
  Windows PowerShell (also under C#, DCL and ksh) 
  S2 
  PHP 
  PDL (also under APL) 
  QuakeC 
  MCPL 
  APL 
  A+ 
  Glee 
  J (also under FL) 
  K (also under LISP) 
  NESL 
  PDL (also under Perl) 
  BASIC (also under FORTRAN II) 
  Amiga Basic 
  AMOS BASIC 
  BASIC Stamp 
  BASIC09 
  Basic4GL 
  BlitzBasic 
  Blitz3D 
  BlitzMax 
  BlitzPlus 
  Business Basic 
  Caché Basic 
  AL 
  DarkBASIC 
  Euphoria 
  PlayBASIC 
  PowerBASIC 
  Quickbasic 
  QBasic 
  Liberty BASIC 
  Just BASIC 
  Run BASIC RealBasic 
  thinBasic 
  TI-BASIC 
  TrueBASIC 
  Visual Basic 
  VBScript 
  Visual Basic for Applications (VBA) 
  Visual Basic .NET 
  YaBasic 
  COBOL 
  DIBOL 
  WATBOL 
  MS-DOS Batch files 
  Winbatch 
  CLIST 
  IBM Job Control Language (JCL) 
  IT 
  SNOBOL 
  Icon 
  Unico......>> 
  
   问题七:计算机语言中常用的有哪些?  1. 计算机常用语言除了C ,C++ ,VB ,JAVA 外还有什么? 他们的优点和区别? 
  还有很多了,不过一般都不怎么常用 
  优点嘛,C,C++运行比VB要快 
  VB是解释型语言,运行的话需要对应的运行库的支持。不过上手容易。 
  JAVA的话最大的优点是跨平台。 
  2. 学习做网页HTML PHP ASP JSP 和(问题1)中的哪些语言挂钩 ? 是否均需要HTML做基础? 
  一般HTML中的脚本和VB与JAVA都有点联系。 
  不过语言都是通的,就是关键字,系统保留字不一样而已。 
  学习的话最好是要有HTML的基础。 
  3. PHP ASP JSP 和SQL MYSQL 等其他数据库怎样搭配? 
  随意的,看具体的用途。 
  有些数据库不能用于大型的站点,好象有限制的。 
  具体可以查一下数据库的说明。 
  
   问题八:电脑编程语言都有哪些啊?  工业编程语言: A+ | Ada | 汇编语言| B | Brain *** | C | C++ | C++/CLI| Cg | COBOL | Eiffel | Erlang | FORTRAN | IronPython | Java | JRuby | Jython | LISP | Oberon | Objective-C| Ocaml | Pascal | Perl | Powerbuilder | Python | QBASIC | R | REXX | Ruby | Self | Smalltalk | SQL | Tcl/Tk | Visual Basic | PHP | C# | F# | J# | Visual Basic .NET 
  脚本编程语言: ActionScript | JavaScript | JScript | Nuva | PostScript | VBScript | lua 
  学术编程语言: APL/J | Haskell | Logo | ML | pascal|Prolog | Scheme | SAC 
  其他编程语言: ALGOL | BASIC| Clipper | Forth | Modula-2/Modula-3 | MUMPS | PL/I | Simula 
  
   问题九:计算机语言有多少种?分别是哪些?最早的是?  太多了 主要分为三类:高级、低级、专用语言。 
  高级有:FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等 
  低级有:机器语言、汇编语言和符号语言等 
  专用语言:CAD系统中的绘图语言和DBMS的数据库查询语言等 
  最早的应该是汇编语言 
  
   问题十:计算机语言有哪些?怎么分类?  计算机语言(puter Lnguage)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。 
  计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。 
  计算机语言主要分为三类: 
  - 低级语言 
  - 高级语言 
  - 专用语言 
  1、低级语言 
  - 机器语言、汇编语言和符号语言。 
  - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。 
  2、高级语言 
  - BASIC(True basic、Qbasic、Virtual Basic)、C、PASCAL、FORTRAN、智能化语言(LISP、Prolog)等等。 
  - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。 
  我们使用的C语言就是使用的后者。 
  3、专用语言 
  CAD系统中的绘图语言和DBMS的数据库查询语言。 
  1.1.机器语言 
  电子计算机所使用的是由0和1组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由0和1组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。 
  因此程序就是一个个的二进制文件。一条机器语言成为一条指令。指令是不可分割的最小功能单元。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。 
  1.2.汇编语言 
  为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用ADD代表加法,MOV代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 
  汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 
  1.3.高级语言 
  1.3.1.高级语言的发展 
  从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言--FORTRAN问世了,40 多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、Delphi、JAVA等。 
  特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性......>>

计算机语言有哪些?

8. 计算机语言有哪几种

问题一:目前常用的计算机语言有哪几种?  计算机语言主要分为四类: 
  - 低级语言 
  - 高级语言 
  - 专用语言 
  - 脚本语言 
  1、低级语言 
  - 机器语言、汇编语言和符号语言。 
  - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。 
  2、高级语言 
  - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、P伐SCAL、FORTRAN、智能化语言(LISP、Prolog)等等。 
  - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。 
  我们使用的C语言就是使用的后者。 
  3、专用语言 
  CAD系统中的绘图语言和DBMS的数据库查询语言。 
  
   问题二:计算机语言有哪些  计算机语言的种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。机器语言和汇编语言是面向机器的低级语言。当计算机语言发展到第三代时,就进入了「面向人类」的语言阶段,被人们称之为「高级语言」。 
  机器语言 
  是用二进制代码表示的计算机(CPU)能直接识别和执行的一种机器指令的 *** ,具有灵活、直接执行和速度快等特点。 
  用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义(编出的程序全是些0和1的指令代码)。 
  不同厂商生产的计算机,其指令代码不一样,一台计算机可能有成百上千条指令。? 
  汇编语言 
  是面向机器的程序设计语言,是利用计算机所有硬件特性并能直接控制硬件的低级语言。 
  汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符(指令助记符)。 
  使用汇编语言编写的源代码,需要通过使用相应的汇编程序将它们转换成可执行的机器代码。这一过程被称为汇编过程。 
  汇编语言通常被应用在底层硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。 
  高级语言 
  目前通用的编程语言有汇编语言和高级语言两种形式,高级语言是目前绝大多数编程者的选择。 
  高级语言较接近自然语言的语法和数学公式的结构,是一种贴近于人们使用习惯的程序设计语言。 
  高级语言源程序可以用解释、编译两种方式执行,通常用后一种。 
  高级语言包括很多编程语言,如目前流行的C,C++,BASIC、COBOL、Pascal,Python,Lisp,Prolog,FoxPro,Delphi,VC,易语言(其中C/C++属于中低级语言)等等,这些语言的语法、命令格式都不相同。 
  在过去的几十年间,大量的编程语言被发明、被取代、被修改或组合在一起。之所以有那么多种不同的编程语言存在的原因是,编写程序的初衷其实也各不相同。有许多用于特殊用途的语言,只在特殊情况下使用。 
  
   问题三:电脑编程语言都有哪些啊?  工业编程语言: A+ | Ada | 汇编语言| B | Brain *** | C | C++ | C++/CLI| Cg | COBOL | Eiffel | Erlang | FORTRAN | IronPython | Java | JRuby | Jython | LISP | Oberon | Objective-C| Ocaml | Pascal | Perl | Powerbuilder | Python | QBASIC | R | REXX | Ruby | Self | Smalltalk | SQL | Tcl/Tk | Visual Basic | PHP | C# | F# | J# | Visual Basic .NET 
  脚本编程语言: ActionScript | JavaScript | JScript | Nuva | PostScript | VBScript | lua 
  学术编程语言: APL/J | Haskell | Logo | ML | pascal|Prolog | Scheme | SAC 
  其他编程语言: ALGOL | BASIC| Clipper | Forth | Modula-2/Modula-3 | MUMPS | PL/I | Simula 
  
   问题四:计算机的语言主要有哪几种?分别用途是什么?  计算机语言通常分为三类:即机器语言,汇编语言和高级语言。 
  1. 机器语言 
  机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的 *** 。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。 
  用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。现在,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再去学习机器语言了。 
  2.汇编语言 
  为了克服机器语言难读、难编、难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码(如用ADD表示运算符号“+”的机器代码),于是就产生了汇编语言。所以说,汇编语言是一种用助记符表示的仍然面向机器的计算机语言。汇编语言亦称符号语言。汇编语言由 于是采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。 
  汇编语言中由于使用了助记符号,用汇编语言编制的程序送入计算机,计算机不能象用机器语言编写的程序一样直接识别和执行,必须通过预先放入计算机的“汇编程序“的加工和翻译,才能变成能够被计算机识别和处理的二进制代码程序。用汇编语言等非机器语言书写好的符号程序称源程序,运行时汇编程序要将源程序翻译成目标程序。目标程序是机器语言程序,它一经被安置在内存的预定位置上,就能被计算机的CPU处理和执行。 
  汇编语言像机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是比较繁琐费时,通用性也差。汇编语言是低级语言。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用内存空间少,运行速度快,有着高级语言不可替代的用途。 
  3.高级语言 
  不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉,这对非计算机专业人员是难以做到的,对于计算机的推广应用是不利的。计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和通用易学的计算机语言。这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言。高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。 
  目前被广泛使用的高级语言有BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB等。 
  
   问题五:最简单的计算机语言有哪些?  网页上的html是最简单的语言,但是功能实在少得可怜,除了描述网页就没有别的用途了(不过话说回来,直接描述网页也只有它才能做到,其他语言做不到) 
  Script(脚本)系列 也很简单 
  这里有很多种,常见的有Javascript(引进了Java的一些思想,不过实际内容简单得多了),VBScript (Visual Basic的一部分), C#Script(C#的一部分), 这三种主要用于网页网站设计,辅助html间接描述网页,让网页变得丰富多彩绚丽,而单机上也可以运行以执行一些可自动化的操作,实现一些简单的小程序和一些手动操作非常麻烦甚至是不可能的操作,但还是难以编完整的独立的程序,还有批处理bat,这也是一种脚本,也很简单,专门单机使用,擅长代替大量的手工操作和系统维护,但要做出我们常用的这种漂亮的程序,是不可能的。 
  想要做我们常用的程序要用以下几种语言,不过相比之上面的语言都复杂许多: 
  Basic系列是最简单的,不过因为版本多样不统一还有一些效率的问题,所以用的人不是非常多 
  不过其中有一个例外:Visual Basic 有微软的支持,可视化的,可以很快有成就感编出像样的程序,而且很多文档中的宏 VBA(Visual Basic for Application)还有以上说的VBScript都是它的一部分,所以还是很受欢迎的。 
  C语言,入门还比较简单,但挺枯燥,初学没什么成就感,要想编大程序要学得挺深,有点难,编出来的程序在高级语言中效率最高,所以是第二广泛使用的语言仅次于Java。 
  C++,C#,会更难一点,但是程序要编大的会相比之下简单点,这些都是C语言的扩展,其中C++擅长本机大程序,C#适合网络编程(刚才说的C#Script是它的一部分) 
  Java,语法上类似C++,在跨平台的时候会省你很多麻烦,所以由于手机的普及近一两年它才超过C/C++成了应用最广泛的语言。不过开发出来的程序效率比较不怎么样,但有些人挺喜欢它的思想,所以不跨平台的话,见仁见智 
  其余的还有Delphi,Pascal,等等不过那些都不怎么常用而且比较复杂,要图简单,强烈推荐Visual Basic,要深究程序内部的东西那还是从C开始比较好 
  
   问题六:计算机语言有几种?名称是什么?  计算机语言主要分为四类: 
  - 低级语言 
  - 高级语言 
  - 专用语言 
  - 脚本语言 
  1、低级语言 
  - 机器语言、汇编语言和符号语言。 
  - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。 
  2、高级语言 
  - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog)等等。 
  - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。 
  我们使用的C语言就是使用的后者。 
  3、专用语言 
  CAD系统中的绘图语言和DBMS的数据库查询语言。 
  1.1.机器语言 
  机器语言是指一台计算机全部的指令 *** 
  电子计算机所使用的是由0和1组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由0和1组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。 
  因此程序就是一个个的二进制文件。一条机器语言成为一条指令。指令是不可分割的最小功能单元。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。 
  1.2.汇编语言 
  为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用ADD代表加法,MOV代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 
  汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 
  1.3.高级语言 
  1.3.1.高级语言的发展 
  从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言--FORTRAN问世了,40 多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。 
  特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性的新语言――C语言。 
  高级语言的发展也经历了从早期语言到结构化程序设计语言,从面向过程到非过程化程序语言的过程。相应......>> 
  
   问题七:计算机有哪些语言  工业编程语言: A+ | Ada | 汇编语言| B | Brain *** | C | C++ | C++/CLI| Cg | COBOL | Eiffel | Erlang | FORTRAN | IronPython | Java | JRuby | Jython | LISP | Oberon | Objective-C| Ocaml | Pascal | Perl | Powerbuilder | Python | QBASIC | R | REXX | Ruby | Self | Smalltalk | SQL | Tcl/Tk | Visual Basic | PHP | C# | F# | J# | Visual Basic .NET 
  脚本编程语言: ActionScript | JavaScript | JScript | Nuva | PostScript | VBScript | lua 
  学术编程语言: APL/J | Haskell | Logo | ML | pascal|Prolog | Scheme | SAC 
  其他编程语言: ALGOL | BASIC| Clipper | Forth | Modula-2/Modula-3 | MUMPS | PL/I | Simula 
  
   问题八:计算机语言都包括什么语言?及其各个应用领域?  1、web page script languages 
  就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要) 
  2、Interpreted Languages(解释型语言) 
  包括Perl、Python、REBOL、Ruby等(后面三个听豆没听过),也常被称作Script语言,通常被用于和底下的操作系统沟通。照蔡的意思,每个人至少应该学会一套这类的语言。这类语言的缺点是效率差、源代码外露――所以不适合用来开发软件产品,一般用于网页服务器。 
  3、Hybrid Laguages(混合型语言) 
  代表是JAVA和C#。介于解释型和编译型之间。蔡认为C#是.NET最重要的语言,值得期待其后续发展;至于JAVA,蔡叫看他的《Sleepless in Java》――我倒! 
  4、PILING Languages(编译型语言) 
  C/C++,JAVA都是编译型语言。蔡说C++很复杂,要成为高手没三五年是不行的(就凭这句话,我决定向JAVA投降),虽然如此,但真正要成为高手的都应该懂C/C++。 
  关于Delphi,蔡说如果想要跨Linux和Windows平台的语言,则Delphi似乎是最好的选择。 
  5、Assembly Languages(汇编语言) 
  汇编语言是最接近于硬件的语言,不过现在几乎没多少人用了。 
  程序语言学习顺序建议 
  如果完全没有程序经验,可照这个顺序:javascript――解释型语言――混合型语言――编译型语言――汇编(如果需要的话) 
  用业界流行一句话做结尾“真正的程序员用C++,聪明的程序员用Delphi”,那么,什么样的程序员用JAVA呢? 
  虚怀若谷题外话 
  看在我这么晚了还这么辛苦的敲字的面子上,看到这篇帖子的朋友给点掌声吧,虽然没什么自己的思想。 
  另外,本文完全据蔡学镛先生同名文章精简,所以如果这篇文章给你的程序员生涯有什么不好的作用,那我不介意你去扁他。当然如果这篇文章对你有什么积极影响,我很高兴你能请我吃大餐。 
  如果您想学习编程,却又不知从何入手,那么您不妨看看下面的几种学习方案,可能会给您一些启示吧! 
  方案一 Basic语言 & Visual Basic 
  优点 
  (1)Basic 简单易学,很容易上手。 
  (2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。 
  (3)众多的控件让编程变得象垒积木一样简单。 
  (4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。 
  缺点 
  (1)Visual Basic 不是真正的面向对象的开发文具。 
  (2)Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。 
  (3)Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。 
  综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会vB编程,并用VB......>> 
  
   问题九:电脑语言共有几种?各有什么区别?  现在常用的高级语言 有FORTRAN,BASIC, PASCAL ,C (介于高级语言和汇编语言之间),JAVA ,DELPHI,VISUAL C++,VISUAL BASIC ,现在流行的是后面五种,C语言可移植性高,因为和汇编语言有很多关联,所以适合底层开发,但是C不是强面向对象编程的语言,但是执行效率最高。Java是基于C语言的发展,语言有很大的相似性,只是加入了很多面向各类平台的库,利用这些库可以很方便的实现一些应用程序和游戏 ,其中java me 适合移动平台开发(手机软件游戏等,喜欢手机开发可以关注)java ee ,java se 适合大型企业级开发,个人觉得java的执行效率欠佳,delphi 是一种比较好的面向对象编程的语言 ,语言简洁易懂,没有C和JAVA的复杂语句结构,有更多数据类型的支持,越来越多的人开始使用它来编写程序。visual c++在继承C语言优点的同时,获得了更多的库,因为是可视化编程所以能很便捷的利用控件来实现功能。visual basic 语言基础是basic ,语言简单易懂,可视化编程,但对于 底层支持力度不够,无法实现多线程处理也为人所诟病,做简单应用开发还可以。个人感觉visual c 是不错的语言。