Computer programming: Difference between revisions

Content deleted Content added
Modernize Conputer Quantum Machinery
Tags: Reverted Mobile edit Mobile web edit
Undid revision 1296317732 by 120.188.93.101 (talk) not an improvement
Line 6:
 
Auxiliary tasks accompanying and related to programming include [[Requirements analysis|analyzing requirements]], [[Software testing|testing]], [[debugging]] (investigating and fixing problems), implementation of [[Build automation|build systems]], and management of derived [[Artifact (software development)|artifacts]], such as programs' [[machine code]]. While these are sometimes considered programming, often the term ''[[software development]]'' is used for this larger overall process – with the terms ''programming'', ''implementation'', and ''coding'' reserved for the writing and editing of code per se. Sometimes software development is known as ''[[software engineering]]'', especially when it employs [[formal methods]] or follows an [[engineering design process]].
Currently we have known a series of calculations on a modern machine, namely Quantum Machinery. Where the Algorithm used is not like Binary Numbers in the classical Algorithm. Currently we have known the super position on the Algorithm used by Quantum computers is no longer Bit but Qubic.
 
==History==