What is Programming Language ?

programming language image

A programming language is a formal language equals a set of instructions that give various kinds of output. Programming languages are used in computer programming to contrivance algorithms.

Most programming languages consist of instructions and coding for computers. There are programmable instruments that use a set of specific instructions, rather than basic programming languages. Early ones preceded the invention of the digital computer, the first probably being the automatic flute player described in  9th century by the brothers Musa in Baghdad, during  Islamic Golden Age. Since the early 1800s, programs has been used to direct the behavior of machines such as Jacquard looms, music boxes and player pianos. The programs for these machines  did not produce different behavior in response to various inputs or conditions.

Thousands of different basic programming languages have been created, and more are being created every year. Many programming languages are created in an imperative form while other languages use the declarative form.

The description of a programming language is usually split into the two components of syntax  and  meaning. Some languages are defined by a specification of document for example, the C programming language is specified by an ISO Standard while other languages  have a dominant implementation that is continued as a reference. Some languages have both, with the basic programming language defined by a standard and extensions taken from the dominant implementation being same.


Programming Image


Programming language contains many languages it is divided into three parts Basic Programming language, Mid level Programming language and High-level programming language.

Computers are not understand our language Computer understand binary language ( 0 or 1). Computer understand only binary coding. Due to that purpose we use programming languages to encoding our language into programming language.

Some authors can restrict the term "programming language" to those languages that can express all possible algorithms. A programming language is a way for writing programs, which are specifications of a flow chart or algorithm. 

A computer programming language is a language that is used to write computer programs, which involves a computer performing some kind of operations or algorithm and possibly control hard-drives like printers, disk drives, robots, and etc. For example, PostScript programs are recently created by another program to control the computer printer or display. It is generally accepted that a complete specification of a programming language includes a description, possibly idealized, of a machine and processor for that language. Programming languages differ from natural languages in that natural languages are only used for interaction between people, while programming languages also allow humans to communicate instructions to machines like computers.


The Most popular programming languages are following below..

Programming Language


1) PYTHON :- 

Python is an interpreted, High-level, object-oriented programming language with dynamic semantics. It can be used in a different of fields from data science and machine learning to web development and is a great first language to learn.


2) JAVASCRIPT :-

JavaScript is used in enhancing the interaction of a user with the webpage. In other words, you can make your webpage more beautiful and interactive, with the help of JavaScript. JavaScript is also  used widely in game development and Mobile application development.


3) JAVA :-

Another language that is very popular to learn and it is very useful. Java can be used for many things, including mobile applications, software development, and large systems development. AP Computer Science is currently taught in Java.

Programming Lnaguage


4) C# :-

C# is a, Microsoft’s popular programming language, can be used for a wide variety of applications, including game development, video games, mobile apps, and more.


5) C++ :-

C++ is one of the most powerful programming languages and is used in a wide range of industries, including VR, software and game development, robotics, and scientific computing.