Content deleted Content added
No edit summary |
m Reverted 1 edit by 96.86.178.213 (talk) to last revision by Samf4u. (TW) |
||
Line 1:
{{software development process}}
'''Computer programming''' (often shortened to '''programming''') is a process that leads from an original formulation of a [[computing]] problem to [[executable]] [[computer program]]s.
Related tasks include [[Software testing|testing]], [[debugging]], and maintaining the [[source code]], implementation of the build system, and management of derived artifacts such as [[machine code]] of computer programs. These might be considered part of the programming process, but often the term ''[[software development]]'' is used for this larger process with the term ''programming'', ''implementation'', or ''coding'' reserved for the actual writing of source code. [[Software engineering]] combines [[engineering]] techniques with software development practices.
|