当前位置: 知百科 > 科技数码 > 科技生活 > 代码是什么

代码是什么

  • 发布:2022-07-17 17:12   

品牌型号:联想拯救者Y9000P
系统:Windows11

代码是什么

代码(code)是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。源代码是代码的分支,某种意义上来说,源代码相当于代码。源代码(也称源程序),是指一系列人类可读的计算机语言指令。

源代码是相对目标代码和可执行代码而言的。源代码就是用汇编语言和高级语言写出来的地代码。目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

源代码主要功用有如下2种作用:

1、生成目标代码,即计算机可以识别的代码。

2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。


阅读全文阅读全文

猜你喜欢

随便看看

精彩推荐

随便看看

  • 12代i5有哪些型号

    12代i5有哪些型号

    99
  • 闲时流量包是什么意思

    闲时流量包是什么意思

    1440
  • 26awg网线是几类

    26awg网线是几类

    1098
  • 公用网和专用网是按什么划分的

    公用网和专用网是按什么划分的

    723
  • 3060和3050ti差多少

    3060和3050ti差多少

    2515
  • 高级打印怎么改为普通打印

    高级打印怎么改为普通打印

    5377

站点公益运营,需要您的支持,恳请扫码打赏下我们,祝您全家身体健康!