Computer Programming


Computer programming is the process of developing instructions, or code, that computers can execute to accomplish tasks or solve problems. Programming involves not just writing the code, but testing it, troubleshooting it, fixing it (typically called debugging), and updating it. Computer programmers write detailed instructions for computers to follow (see algorithms). There are many programming languages that developers can use, depending on the task, the dominant language in their community, and personal preference. 


ZDNEt’s guide to computer programming discusses what computer programming is and how it is used: 


Similar Terms

Software Development

There are many programming languages that developers can use, including JavaScript, Python, PHP, and R.

Further Resources

Southern New Hampshire University produced this video to explain what computer programmers actually do: 

Search for a Term

Send us your feedback or suggestions for new terms

Contact information
4 + 6 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is to prevent spam submissions. Contact for any accessibility issues.