What is computer programming? what is programming language ?

Introduction :

Programming language is a medium through which the user gives instructions to the computer to work.  Based on the same instructions, the data is executed and then its output is obtained.  A programming language contains many instructions.  If the instructions are written well in the program then the computer will give correct and quick output.  A person who does computer programming is known as a programmer, developer, coder or software engineer.

 Programming language is a medium through which the user gives instructions to the computer to work.  Based on the same instructions, the data is executed and then its output is obtained.  A programming language contains many instructions.  If the instructions are written well in the program then the computer will give correct and quick output.  A person who does computer programming is known as a programmer, developer, coder or software engineer.

Types of Programming Languages

 Computer programming language is divided into the following parts.

 Low Level Language :

 Such language which only the machine understands is called Low Level Language.  As we know that computer understands only binary language (Binary Code) like 0,1.  It includes two languages – Assembly language and Machine language.

1. Machine Language –

 Computer understands in the form of binary numbers (0,1) which is called Machine Language.  This language executes very fast, that is why other languages are first compiled and converted into machine language and then its output is obtained.

 2. Assembly Language

 To make Machine Language easier, Assembly Language was created so that people can understand programming. Simple pneumonic abbreviations have been used in this language like ADD, MOV, SUB etc.  To translate the program in Assembly Language into Machine Language, a translator is used which is called Assembler.  These programs execute very fast on the computer.

 High Level Language

The language which is written for humans in English language is called High Level Language.  Later this language is compiled and converted into machine language.  Some examples of High Level Language are C, C++, Java etc.  This language is written according to the programmer so that it is easy to understand.

Features of computer programming –

 To become a better programming language, it should have some characteristics-

 A good programming language should be easy to learn and use, and the code written in it should be easy to read.

 The structure of programming language should be well structured and documented, so that it becomes easy to create any software.

 Everyone likes a portable programming language.

 Simple syntax and semantics should be used in programming language.

 Programming language should always provide Single Environment or IDE (Integrated Development Environment) services.

 Some important tools like debugging, testing tool, all these should be in the programming language.

 Programming language should always execute fast, so that output can be obtained quickly.

How to learn programming language :

 If you really want to learn Programming Language then follow all the steps given below carefully.

 1. Area of Interest :

 Before learning any programming language, think carefully about what you will do after learning this programming language, what is the career of the language and the most important thing should be your interest.

 2. Learn small :

 Whatever the language, it is very important to know its basic concepts.  There are fundamental concepts in programming language, in which your grip should be strong.

 3. First Hello Program :

 “Hello Program” is the first program of all programming languages which is made up of Basic Syntax.  This program teaches new programmers how to write basic syntax and get its output.

 4. Learn Online Programming :

 There are many examples of a program on the Internet.  Run the examples of those programs in your computer and make some changes in it like removing text, adding new text, editing values etc.

 5. Learn Programming Daily :

 It is not so easy to master any programming language.  For this you need to practice daily.  If you do not have much time then spend at least 1-2 hours regularly on programming.

Leave a Comment