Computer programming is the process of writing code to facilitate specific actions in a computer, application or software program, and instructs them on how to perform.