编程语言是什么东西呢?

它是不是就像英语那样,由及个字母组成,就有一个固定的意思,还是要利用函数,具体是什么样,我一点都不了解,请详细说下,谢谢。
1、那是不是要背计算机语言呢?象背英语单词那样呢?
2、我要学做动态网页,各位建议我看什么书,用什么软件,学习什么语言呢?
3、我没学过静态的可以说对这些什么都不懂,可以直接学习做动态网页吗?

不同的计算机语言,一般可分为机器语言,汇编语言和高级语言编写的三类。

电脑的每一个动作,一步步进行,按照在用计算机语言编好的程序,该程序是一组由计算机执行的指令,程序我们理解的语言来写。所以人们想要控制的电脑必须通过计算机语言命令发送到计算机。

计算机可识别的语言只有机器语言代码0和1。但通常人们编程,不使用的机器语言,因为它是很难记住和识别。

通用的编程语言有两种形式:汇编语言和高级语言。

汇编语言的实质和机器语言是相同的,直接的硬件,但该命令使用缩写的标识符,更容易识别和记忆。这还需要程序员写出来的每一步的具体操作形式的命令。通常由三部分组成:指令,指令和宏汇编器。每一个汇编指令只能对应到实际的操作在一个非常微妙的动作,如移动,自增,因此汇编源代码一般比较冗长,复杂,容易出错,而且使用汇编语言编程需要更多的计算机专业知识,但可以用汇编语言实现的优势是显而易见的,在汇编语言中所做的操作不是一般的高层次的语言,源代码编译生成的可执行不仅是相对较小,并执行很快。

高层次的语言是绝大多数程序员的选择。和汇编语言,不仅合成的数量作为一个单一的指令的机器指令,并删除特定的操作,但与完成工作无关的细节,如使用堆栈,寄存器等,这样就大大简化了程序。指令。此外,因为很多细节被省略,程序员不会需要太多的专业知识。

高级语言到汇编语言是相对的,它是不是具体到一个特定的语言,但包括了很多编程语言,如流行的VB,VC,FoxPro中,德尔福这些语言的语法也有所不同,命令格式。

由高级语言程序编制,不能被计算机识别,必须要执行转换,根据转换可分为三类:

说明:执行方式类似于我们日常生活中“同声翻译”应用程序的源代码方面相应的语言翻译翻译成目标代码(机器语言),而执行效率是比较低的,并不能产生独立执行的可执行文件,应用程序不能被分离的解释,但这种方式更加灵活,可以动态地调整,应用程序。

编译的类:编译之前执行的应用程序源代码的程序源代码,这将是“翻译”成目标代码(机器语言),使目标程序可以独立执行其语言环境,使用更方便,更快捷。一旦需要应用程序,您必须源代码,重新编译生成新的对象文件(* OBJ)可以执行只有目标文件没有源代码,,非常方便。大多数编程语言,如C + +,Delphi的编译,依此类推。

中产阶级:这是我给他的名字,因为他是两者之间的。源代码被编译代码不能直接运行的机器上,通常被称为托管代码。需要解释的虚拟机,将其变成一种机器可读的二进制代码。这种语言,跨平台的性能基本上可以实现一次,随处运行。然而,相应的虚拟机必须安装在机器上。目前市场上比较流行的是语言,如Java,C#,等等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-26
先要了解一点就是 编程语言也就是计算机语言,为了让电脑完成某项工作就要通过它来给电脑下达指令。
计算机语言的种类非常的多,总的来说可以分成 机器语言,汇编语言,高级语言三大类。

如果按语种分,可以分为英文符号语言和汉语符号语言两类。(典型的如:易语言、易语言.飞扬)

而计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。
所以一般用的编程语言是:汇编语言和高级语言
前面说的计算机所能识别的语言只有机器语言,所以这写语言写的程序都要
通过“解释”程序的处理转化为机器可执行的代码才能运行。

因为计算机语言有很多种,所以你选择某种语言学习,比如( C语言)写出来的代码 和 其他的语言比如(java语言)写出来的是不一样的,因为它们
每一种语言都有它们的特点,“解释”的时候也会不一样,当然这些语言在某些方面是有一定联系的,你只要学回一种语言,在学其他语言就会相对方便多,编程的理念都是差不多的。
目前有哪几种用的比较多的语言,你可以去网上查一下。
第2个回答  2020-01-14
第3个回答  2008-08-26
到图书馆,书店买本书来看看。比如谭浩强的C语言。看了前面的介绍自然就懂了。
第4个回答  2008-08-27
你这样问我也不知道该怎么回答你
我简单的描述一下吧
编程语言就是使用一定意义的语言(特定义的单词、词组)来使计算机完成我们的预期目的
编程语言根据不同的环境分为很多不同的类别,例如高级语言、汇编语言等
具体的语言包括C、C++、Java等等

动态网页技术目前主要是.net、asp、jsp、php
目前比较流行的就是.net、php
你看看这方面的本回答被提问者采纳
相似回答