源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
分类:如果按照源代码类型区分软件,通常被分为两类:自由软件和非自由软件。自由软件一般是不仅可以免费得到,而且公开源代码;相对应地,非自由软件则是不公开源代码。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法。
作用。源代码主要有如下两种作用:
1.生成目标代码,即计算机可以识别的代码。
2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。
源代码就是人类可以看懂的机器文字,程序员在写完代码以后,会将源代码编译为机器代码,可能是一个可执行程序exe啥的,我们平时用的就是这个可执行程序,要想增加功能,或者改善程序,就需要有源代码了,因为人不可能通过0和1编出高级程序。
举个例子:你用Word写好一个文档,生成一个PDF文件,一般来说PDF是不可修改的,你可以把这个PDF发给别人阅读,但是别人要想修改这个PDF就不好 *** 作。而你有这个PDF的原稿(Word文档)你可以很方便的修改然后再生成PDF文档。这里的Word文档就相当于源代码,PDF文档就相当于软件。
简介
代码,没什么可说的,广义的,只要算是程序语言写的都是,c写出来的是代码,编译后,成汇编语言程序,也可以说是代码;再汇编成,机器语言程序,也可以说是代码;不过,算得上代码的,也算是程序,一般都是广义的说法。
说“源”的问题、你用c写出来的,让我看,那是源代码;你把编译成.exe文件的代码,让我直接运行,那就不是源代码、你做的java游戏,如果你把自己写的java代码给我,那是源代码;把处理过的可执行文件给我,那不是源代码。
做网络的程序代码和源代码没有什么区别。
其实软件开发和网站开发都有源代码。网站开发分前台和后台,一般后台代码是不对外的,可以叫做源代码.前台代码可以通过浏览器查看的html语言,是公开的。源代码,是指软件开发里边的源代码,其实和网站开发的后台代码区别不大。
有的网站是一个系统程序,而这个系统程序是由很多文件构成的。当我们访问的时候,这些文件就运行?就能形成我们看见的网站。
这些源码一般都是给那些想建立网站的人用,也有拿来学习的。分析这个系统构建的结构但是多半都是用来建网站,自己改一下图片代码就成自己的了。
做网站的程序代码也叫源码,是程序,如php,asp程序,放在服务器上执行的源代码是在浏览器上查看源代码看到的html语言,是经浏览器解析过的html语言.是客户端的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)