术语信息
comment
Source code can be automatically generated to some extent, but we're assuming humans still curate it minimally. Also, in the case of Java and its JVM, it's machine interpretable instructions, not directly executable. Ditto for other languages with intermediate form like Java byte code.
It's compiling "software" (scare quotes) and not "source code" because you can compile Java bytecode to machine code, and Java bytecode is not technically "source code". Compiling source code would be a subclass of this class (as would compiling Java bytecode, etc.).
definition
A planned process that converts human-written or curated software into a machine-executable or interpretable set of instructions.
术语关系
上位词:
- software development
- has_specified_input some (source code module or software) and has_specified_output some software