源码是用高级语言写的,比如C,java等,并不能直接运行,需要编译成二进制代码计算机才能识别(计算机其实只认识0和1)
软件就是编译后的二进制代码,如10001010101010(后面省略一万字),此时计算机便可认识并且运行了
软件 是一系列按照特定顺序组织的计算机数据和指令的集合。
我们运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”:音乐家用五线谱,建筑师用图纸……那程序员的工作的语言就是“源码”了。
其实就是指编写的最原始程序的代码。
我们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。
比如我们现在这个网页,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的摸样了。
源码是没有编译过的.
软件是编译过的.