For programming in music, see Programming (music).
For the process of transferring a program to an integrated circuit see IC programming.
Computer programming (often simply programming or coding) is the craft of writing a set of commands or instructions that can later be compiled and/or interpreted and then inherently transformed to an executable that an electronic machine can execute or "run". Programming requires mainly logic, but has elements of science, mathematics, engineering, and — many would argue — art. In software engineering, programming (implementation) is regarded as one phase in a software development process.
Computer Science
Computer Data Formats
Software :: Computers

| RLC Tech Prep Video - Computer Programming |