基本计算机语言(急)

问题1:计算机语言有哪些?如何分类?计算机语言(计算机语言)是指人与计算机之间进行交流所使用的语言。计算机语言是人和计算机之间传递信息的媒介。

计算机编程语言的发展经历了从机器语言、汇编语言到高级语言的过程。

计算机语言主要分为三类:

-低级语言

-高级语言

-特殊语言

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/65438+JAVA影响很大并被广泛使用。

特别是在C语言诞生之前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,可读性和可移植性较差;但是普通的高级语言很难直接操作计算机硬件(这是汇编语言的优势),所以人们希望有一种具有高级语言特点的汇编语言。& gt

问题2:计算机语言包括哪些语言?以及它的各种应用领域?1、网页脚本语言

也就是网页代码,比如Html、javascript、Css、Asp、Php、Xml,应该都属于这一类(按蔡的说法,Html应该不属于语言类,可能他觉得太简单了,但我觉得Html也应该算,你喜欢听谁的都无所谓)。

2.解释语言(解释语言)

包括Perl、Python、REBOL、Ruby等。(后三位没听说过),也常被称为脚本语言,通常用于与底层操作系统通信。蔡认为,每个人都应该至少学习一套这样的语言。这种语言的缺点是效率低,源代码暴露——所以不适合开发软件产品,一般用在web服务器上。

3.混合语言

代表JAVA和C#。解释性的和编译性的。蔡认为C#是最重要的语言。NET,其后续发展值得期待。至于Java,蔡要求看他的《JAVA不眠夜》――我来倒!

4.打桩语言(编译语言)

C/C++和JAVA都是编译语言。蔡说C++很复杂,没有三五年是不可能成为高手的(有了这句话,我决定投降JAVA)。即便如此,真正想成为高手的人都应该懂C/C++。

关于Delphi,蔡说如果你想要一个跨越Linux和Windows平台的语言,Delphi似乎是最好的选择。

5、汇编语言(汇编语言)

汇编语言是最接近硬件的语言,但现在很少有人用。

关于程序设计语言学习顺序的建议

如果你完全没有编程经验,可以按照这个顺序:JavaScript-解释语言-混合语言-编译语言-汇编(如果需要的话)。

以一句业内流行的话结尾,“真正的程序员用C++,聪明的程序员用Delphi”。那么,什么样的程序员使用JAVA呢?

开明的题外话

看在这么晚了还这么努力打字的份上,还是给看了这篇帖子的朋友们一些掌声吧,虽然他们自己并没有什么想法。

另外,这篇文章完全是根据蔡老师的同名文章简化的,所以如果这篇文章对你的程序员生涯有什么不好的影响,那我不介意你揍他一顿。当然,如果这篇文章对你有什么积极的影响,我很高兴你能请我吃饭。

如果你想学习编程,但又不知道从何入手,那么不妨看看下面这些学习方案,或许能给你一些启发!

方案1基本语言&;visualbasic语言

优势

(1)Basic易学易用。

(2)Visual Basic提供强大的可视化编程能力,让你轻松做出漂亮的程序。

(3)众多控件让编程变得像搭积木一样简单。

(4)4)Visual Basic的完全汉化,让我们这些遇到英文就头大的人乐了。

劣势

(1)Visual Basic不是真正的面向对象的文具。

(2)Visual Basic的数据类型太少,不支持指针,使得其表达能力非常有限。

(3)Visual Basic不是真正的编译语言,它产生的最终代码不是可执行的,而是伪代码。它需要一个动态链接库来解释执行,这大大减慢了Visual Basic的编译速度。

总结:方案一适合初学编程的朋友。对学习者要求不高。几乎每个人都可以在相对较短的时间内学会VB编程并使用vB。> & gt

问题3:常用的计算机编程语言有很多种。如果你想学它们,主要看你想做什么。编程也差不多。你学一个,其他的就好学多了。如果想做一个普通的公司员工,我建议C\C++之类的。如果你想成为一个破解者,我建议编译(我觉得挺难的...).如果你想成为一名黑客,你应该对软件(非常低级)、硬件(用软件控制硬件)和网络(入侵)有一定的了解。想做红客,专业是网络安全知识。

看你以后想开发什么样的软件了。都说在国内如果开发windows类型的应用,vb比较流行,但是如果开发跟硬件有很大关系的嵌入式程序,C语言用的比较多,网络不管是有线还是无线,大部分都选择JAVA。从应用的角度来看,C语言在性能和投资上无疑是最好的,但其复杂度太高,开发和维护成本高。一般比较好的游戏程序或者对速度要求比较高的程序都会选择C++来开发,而VB等因为简单可以大大缩短开发周期,也是程序员的最爱之一。另外,国内也逐渐出现了一种语言python,在国外好像已经流行了十几年了。linux bootloader和BT的部分组件都是用它开发的,具有开发周期短,易维护,运行速度比JAVA快,面向对象,无平台等特点,而且据说源代码是开放的。但由于在国内普及时间较短,各大公司出于对之前开发的代码兼容性的需要,可能暂时不会接受这种语言,但可以明显看出。总之,基于C,掌握JAVA,使用VB,了解python,你应该能看出这几个字的区别。:)单机编程语言主要有QB、VB、C++、v c++和C,我觉得C是最常用的语言,因为我们现在常用的windows操作系统都是用C写的,很常见。网络编程语言现在使用html和java.ada。

Asp(包括asp.NET)

基本(包括VB)

b(C语言的前身)

钢性铸铁

c(包括风险投资)

C#(包括VC#。网)

C++(包括VC++。网)

fortran语言

foxbase

Html(包括xhtml和shtml)

Jacc(我不确定是不是这个名字,一种开发语言的语言)

Java语言(一种计算机语言,尤用于创建网站)

java脚本

jsp

乳液

左上臂

帕斯卡

实际抽取与汇报语言

服务器端编程语言(Professional Hypertext Preprocessor的缩写)

序言

大蟒

红宝石

Sgml(html和xml用的很多,单独列出来,其实也是Sgml的一种)。

结构化查询语言

tcl/tk

vb脚本

最常用的xml是JAVA C C++java VB,简单易学,最牛逼的是C #

世界上的编程语言太多了,就像每个国家都有自己的语言一样。但是从编程语言发展的角度来看:

大概会经历四个阶段:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

第一阶段是机器码编程(要知道计算机只能识别0和1,以前是这样编程的)。现在的PC电脑还是这样,冯诺依曼结构的电脑。你可以去网上搜索冯·诺依曼是做什么的。你会想,为什么现在的编程不是0,1,计算机怎么识别?当你开始编程时,你使用的编译器正在做这些事情。

########################################################### ##########################################################

第二阶段是低级语言,比如汇编语言,台湾省称之为汇编语言。事实上,组装...> & gt

问题4:最简单的计算机语言有哪些?网页上的Html是最简单的语言,但是它的功能真的少得可怜,除了描述网页之外没有其他用途(不过话说回来,只有它能直接描述网页,其他语言不能)

剧本系列也很简单。

这里有很多种。常见的有Javascript(引入了Java的一些思想,但实际内容要简单很多)、VBScript(Visual Basic的一部分)和c# Script(c#的一部分)。这三种主要用于网站设计,辅助html间接描述网页,使之丰富多彩。另一方面,单机也可以运行执行一些自动操作,一些简单的小程序和一些手动操作非常麻烦甚至不可能,但是要编译完整的独立程序还是很难的。还有bat批处理,也是脚本,非常简单,专用于单机使用,擅长替代大量人工操作和系统维护,但不可能做出我们经常使用的这么漂亮的程序。

想做我们常用的程序要使用下面的语言,但与上面的语言相比要复杂得多:

基本系列是最简单的,但是由于版本的多样性和不一致性,还是存在一些效率问题,所以用的人不多。

不过有一个例外:Visual Basic是微软支持的,它是可视化的,所以能很快编译出很有成就感的像样的程序,很多文档中的宏VBA(Visual Basic for Application)和上面提到的VBScript都是它的一部分,所以还是很受欢迎的。

c语言,入门比较简单,但是相当枯燥,初学者没有成就感。学习编译大型程序有点难,而且编译出来的程序是高级语言中效率最高的,所以是仅次于Java的第二广泛使用的语言。

C++,C#,会难一点,但是把程序做大一点会更简单。这些都是C语言的扩展,其中C++擅长原生大型程序,C#适合网络编程(刚才提到的c#脚本就是其中的一部分)。

Java,语法上和C++差不多,会让你省去很多跨平台的麻烦,所以近一两年来由于手机的普及,它已经超越C/C++成为使用最广泛的语言。但是开发出来的程序效率并不是那么好,但是有些人还是挺喜欢它的想法的,所以如果不是跨平台的话,大家就有不同的看法了。

剩下的是Delphi,Pascal,等等,不过那些不常用的也不复杂,图简单。强烈推荐使用Visual Basic。想钻研程序内部的东西,还是从C开始比较好。

问题5:计算机有哪些语言?工业编程语言:A+ | Ada |汇编语言| B | Brain * * | C | c++ | c++/CLI | CG | Cobol | Eiffel | Erlang | Fortran | Ironpython | LISP | ober on | Objective-C | Ocaml | Pascal | Perl | power builder | Python | QBASIC | R | REXX | Ruby | Self | small talk | SQL | Tcl/Tk | Visual Basic | PHP | c# | F # | J # | Visual Basic。网

脚本编程语言:action script | JavaScript | jscript | Nuva | Postscript | VBScript | Lua。

学术编程语言:APL/J | Haskell | LOGO | ML | Pascal | Prolog | Scheme | SAC。

其他编程语言:ALGOL | BASIC | Clipper | FORTH | Modula-2/Modula-3 |腮腺炎| PL/I | SIMULA。

问题6:计算机的编程语言都是什么?ALGOL(也在FORTRAN下)

Atlas自动编码

阿尔戈尔60

Simula(参见基于Simula的语言)

阿尔戈尔68

Burroughs扩展算法

阿尔戈尔W

语言

发动

涡轮帕斯卡

对象Pascal (Delphi)

自由帕斯卡语(FPC)

Kylix(与Delphi相同,但用于Linux)

欧几里得

并发欧几里德

图灵

图灵加号

面向对象的图灵

模数2

模数3

奥伯龙(奥伯龙-1)

奥伯龙-2

帕斯卡成分

目标模块2(也在目标C和Smalltalk下)

偏振镜

BCPL

B

C

tcsh(也在sh下)

阿列夫

监狱

丛林狼

C++

Java 语言(一种计算机语言,尤用于创建网站)

绝妙的

加入Java

J#

处理

X10

C#

Windows PowerShell(也在DCL、ksh和Perl下)

C -

D

冷聚变

欧共体

溶血磷脂酰胆碱

收费道路

目标-C(也在Smalltalk下)

目标Modula-2(也在Modula-2和Smalltalk下)

PCASTL(也在Lisp下)

Perl语言

Windows PowerShell(也在C#、DCL和ksh下)

S2

服务器端编程语言(Professional Hypertext Preprocessor的缩写)

PDL(也在杀伤人员地雷之下)

贵格会

MCPL

APL语言

A+

快乐

j(也在FL下)

k(也在LISP下)

NESL

PDL(也在Perl下)

BASIC(也在FORTRAN II下)

阿米加基础

阿莫斯基础

基本邮票

基础C09

Basic4GL

BlitzBasic

闪电战3D

BlitzMax

BlitzPlus

商业基础

基础课程

深色碱性

欣快

播放基础

PowerBASIC

Quickbasic

QBasic

自由基本

只是基本的

运行基本的RealBasic

thinBasic

钛碱性

TrueBASIC

visualbasic语言

VBScript

Visual Basic for Applications (VBA)

Visual Basic。网

YaBasic

商用计算机编程语言

DIBOL

沃特博尔

MS-DOS批处理文件

Winbatch

命令表

IBM作业控制语言

信息技术

面向字符串的符号语言

图标

优尼科......& gt& gt

问题7:常用的计算机语言有哪些?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等其他数据库匹配?

随意,看具体用途。

有些数据库不能在大型站点使用,这似乎是有限制的。

您可以查看数据库的描述以了解详细信息。

问题8:计算机编程语言有哪些?工业编程语言:A+ | Ada |汇编语言| B | Brain * * | C | c++ | c++/CLI | CG | Cobol | Eiffel | Erlang | Fortran | Ironpython | Lisp | ober on | Objective-C | Ocaml | Pascal | Perl | power builder | Python | QBASIC | R | REXX | Ruby | Self | small talk | SQL | Tcl/Tk | Visual Basic | PHP | c# | F # | J # | Visual Basic。网

脚本编程语言:action script | JavaScript | jscript | Nuva | Postscript | VBScript | Lua。

学术编程语言:APL/J | Haskell | LOGO | ML | Pascal | Prolog | Scheme | SAC。

其他编程语言:ALGOL | BASIC | Clipper | FORTH | Modula-2/Modula-3 |腮腺炎| PL/I | SIMULA。

问题9:有多少种计算机语言?它们是什么?最早是什么时候?太多主要分为三类:高级、低级、专用语言。

高级产品有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。

较低的层次是:机器语言、汇编语言和符号语言。

专业语言:CAD系统中的绘图语言和DBMS中的数据库查询语言等。

最早应该是汇编语言。

问题10:计算机语言有哪些?如何分类?计算机语言(计算机语言)是指人与计算机之间进行交流所使用的语言。计算机语言是人和计算机之间传递信息的媒介。

计算机编程语言的发展经历了从机器语言、汇编语言到高级语言的过程。

计算机语言主要分为三类:

-低级语言

-高级语言

-特殊语言

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/65438+JAVA影响很大并被广泛使用。

特别是在C语言诞生之前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,可读性和可移植性较差;而一般的高级语言很难直接操作计算机硬件(这是汇编语言的优势),所以人们期望有一种兼有汇编语言和高级语言特点的高级语言。& gt