What is computer programming ?

Computer programming is the art of writing instructions for a computer. These instructions are called ‘programs’. It is a process of designing and developing multiple sets of computer programs to accomplish a specific computing outcome.The process comprises several tasks such as analysis, coding, algorithm generation, checking accuracy and resource consumption of algorithms, etc.

As a result, the purpose of computer programming is to find a sequence of instructions that solve a specific problem on a computer. It is a type of skill set that includes a wide variety of different tasks and techniques.

What is a Computer Program?

A Computer Program is basically a sequence of commands. Since, each command causes the computer to perform a specific task or action and every action in a computer is a precise set of electrical signals.


When a computer program is correct and exact, and all of the commands make the computer do what the programmer intends, the computer successfully completes its task.

In conclusion, Everything a computer does is the result of programs developers develop to solve problems, meet needs, or achieve goals.

Types of Programming Languages

To communicate with computes, there is a requirement of a language, this language is called as ‘Programming Language’.

There are hundreds of programming languages available. Developers will first consider the needs of the application. So that they can decide which language would be appropriate to use for a particular task.


Hence, here are a few examples of popular programming languages given :

  • Python
  • JavaScript
  • C/C++
  • Java
  • C#
  • Ruby
  • PHP