At its most basic, Computer Programming is little more than a set of instructions to facilitate specific actions. Computer programmers create instructions for a computer to act upon by writing and testing code to enable applications and software programs to operate successfully.
Depends on the programming language. It can cary from two months to 4 months.
PREREQUISITES: Familiarity with running programs