Computer Programming is the process or action of planning and writing the code of a computer program. Generally a person called programmer performs this action.
The purpose of programming is to create a program that performs specific operations or tasks.
A computer program can be written in many of the available programming languages like C, C++, Java, VB.NET, PHP, JavaScript, Shell Script, Batch, C#, ASP.NET, Python, Perl etc. and can use various programming paradigms.