代码是什么?和程序又有什么区别

如题所述

代码,程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

1、作用不同

源代码主要功用有如下2种作用:生成目标代码,即计算机可以识别的代码。对软件进行说明,即对软件的编写进行说明。

计算机程序为一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

2、目标不同

计算机程序以某些程序设计语言编写,运行于某种目标结构体系上。计算机源代码最终目的为将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。



3、特点不同

为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。

如果在一个符合大多数的计算机上,操作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。

源代码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写。

较为复杂的软件,一般需要数十种甚至上百种的源代码的参与。为了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一。

还有另外一种组合:源代码的编写和编译分 别在 不同的平台上实现,专业术语叫做软件移植。

参考资料来源:百度百科-程序

参考资料来源:百度百科-代码

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
代码可以看做是程序的片段,代码也许只有一行或是几行,是完成部分任务的,程序是精心安排部署的代码的集合,完成系统的复杂的任务的。单独的代码没有任何意义,只有放在特定的程序中,被解释成计算机可以执行的程序时才有用本回答被提问者采纳
第2个回答  2012-10-11
程序是一行行代码写出来的。

你说的问题,就是单词与文章之间的关系。本回答被网友采纳
第3个回答  2012-10-11
举个例子:比如我们说话的语句如 :你吃饭了吗?
上面这个句子:你吃饭了吗? 就是一段句子 等同 计算机中程序
而 你 吃 饭 了 吗?等每单一个字就 等同 是 代码。

所以:程序是 执行代码的集合,代码是 程序每一步。
第4个回答  2012-10-11
程序是可以编译后运行的,代码不一定能够编译运行

代码是什么?和程序又有什么区别
1. 作用不同:- 代码的主要作用是生成目标代码,即计算机能够理解的指令。- 代码还用于对软件编写进行说明,以便于理解和维护。2. 目标不同:- 计算机程序是由程序设计语言编写,旨在运行于特定的目标体系结构上。- 代码的最终目的是将人类可读的文本转换为计算机可执行的二进制指令,这一过程称为编译,...

代码是什么?和程序又有什么区别
1、作用不同 源代码主要功用有如下2种作用:生成目标代码,即计算机可以识别的代码。对软件进行说明,即对软件的编写进行说明。计算机程序为一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。2、目标不同 计算机程序以某些程序设计语言编写,运行于某种目标结构体系上。计算机...

代码是什么?代码与程序有什么区别?
1. 代码通常指的是HTML(HyperText Markup Language,超文本标记语言)代码,它是构建网页结构的基础。2. 程序则是指完整的可执行文件,它通常包含了编译后的代码,用户可以直接运行程序,但无法对其进行修改。3. 源代码是指未编译的原始代码,它通常以人类可读的形式存在,允许开发者进行查看和修改。将源...

编程,程序,系统,代码,语言都是什么意思?之间都是什么关系?
程序:是用程序设计语言描述的,适合计算机执行的指令(语句)序列。代码:就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。计算机语言:指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是...

我学编程太久,就是搞不懂代码和程序到底有什么关系,哪个高手能举例子告...
代码是人的语言,程序是机器语言,对人类来说,程序就是外语,基本看不懂或者做修改 对机器来说,代码也是外语,是完完全全根本不懂 那么代码——经过编译器编译——变成程序这个步骤,编译器就是自动翻译机 使人类和机器可以进行沟通的中间人

代码和源码以及程序各是什么意思
代码:是用某种编程语言写的一系列的字符的组合 源码:即源代码 从字面的理解 就是原始的代码 (写代码的人直接的编写的代码)这是最原始的代码 有些代码不是源码 因为经过编绎之后就不是源代码了 程序:这个词……有难度啊 本人语言表达能力不足 还真说不清楚。例如IE、photoshop、QQ等等都是一个...

程序代码是什么意思?
程序代码是什么意思? 程序代码是计算机程序的一部分,它是为了实现计算机程序而编写的一种特殊语言。通俗点说,程序代码是程序员编写的一系列指令,告诉计算机要完成什么任务。程序代码通常包括控制语句、函数库、变量、注释等内容,针对不同的编程语言,其代码的语法和结构也有所不同。计算机程序为什么需要...

代码是什么东西
1. 定义与功能:代码,也称为源代码或程序,是一系列由开发者编写的指令集合。这些指令按照一定的语法规则,使用特定的计算机编程语言写成,用以告诉计算机执行特定的任务或操作。代码是软件开发的基石,没有代码,计算机就无法执行任何功能。2. 编程语言的种类:计算机编程语言的种类繁多,如Python、Java、...

程序和代码是什么关系?
程序一般由代码加工(编译、解释等)而来。

代码是什么意思?
目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。2.最直观的概念 在这个网页上右键鼠标,选择查看源文件.出来一个记事本,里面的内容就是此网页的源代码.关于两者的区别联系:1.从字面意义上来讲,源文件是指一个文件...

相似回答