源码是什么,源码人工科普

 杭州seo优化   2023-02-18 19:23   40 views 人阅读  0 条评论
摘要:

任何一个小白和刚刚入门级的程序员都是从系统源码做起的,包括软件和网站,APP都是如此,其实所有系统开发都是需要源代码的,几乎是不存在全部源码是自己写的。源码分类包括很多其中:前端,

  任何一个小白和刚刚入门级的程序员都是从系统源码做起的,包括软件和网站,APP 都是如此,其实所有系统开发都是需要源代码的,几乎是不存在全部源码是自己写的。

  源码分类包括很多其中: 前端,后端 美工 是源码的3个组成

  传统意义:

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

  源代码(source code)是相对于目标代码(destination code)的存在。下面从最基础的地方一个字一个字地说。所谓代码(code),指的是相对于自然语言的一种存在;自然语言是人类使用的,而代码是机器使用的。代码就是有指代作用的码。所谓编程(programming),指的是撰写代码。其中撰写好的,能完成某种功能的代码集合,就被成为程序(program),也就是按流程执行的代码序列。编程当然就是编写程序。(台湾程序叫做程式,不难想象。)机器直接使用的是基于二进制的机器代码,就是1001010101110101……这样。一开始的基于打孔机的编程就是直接这么写二进制。这时候代码只有一种,无所谓源或者目标。当然二进制代码很难写很容易出错,所以有了更先进的工具,可以让人类编写源代码(比如mov ax, 0表示给寄存器ax设为0),然后工具产生目标代码010101010011001啥的。这个过程就叫做编译(compile),工具叫做编译器(compiler),作用就是把源代码改编翻译为目标代码。上面说的源代码是基于8086 CPU的汇编语言,现在流行编程语言有很多,什么Javascript Swift Kotlin,总之只要不是二进制代码,就都是源代码,也就是人类可以阅读的代码。通常源代码是公司机密,因为使用浏览器之类并不需要浏览器的源代码,看网站也不用看网站后台的源代码。作用一般人,也就是用户,只关心编译好的程序是否能满足他们的需求。所谓开源(Open Source),指的是将源代码开放,比如Android这个项目。开放了,自然就能在其基础上开发。开放的代码和封闭的代码是用上没有任何区别,所以也谈不上什么地位不地位。

  我们说是开源代码的意义,主要开源节省大量时间和成本,开源推动行业进步,我们知道很多代码并不是什么高深的技术,都是重复的数字而已,所以人们希望源码的开源和交易。

写在结尾:以上就是源码是什么,源码人工科普的详细内容,更多请关注【杭州SEO博客】其它相关文章!
本文地址:http://seo.huashi123.cn/17684.html
版权声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系我们。

 相关文章  关键词:

 发表评论


表情