Understanding the Language of Computers

Written by

Many of us may have this doubt about how computers understand these many languages. We do hear about the programming languages such as to Hire Php Developers India etc. However, talking about the bigger world than Hire Php Developers India to get clarity, you people have to read this article. First of all, a computer does not end with the diameter of Hire Php Developers India, but also it is nothing but an electronic device which is used for computing. Something like arithmetic operations such as addition, subtraction etc. or to find roots of a quadratic equation. Some people say Computer stands for Common Operating Machine Purposely Used for Technological and Educational Research.

Computers play an important role in our day-to-day life and many of us are using them regularly for various purposes. Around the world we have many languages and how does a computer understand human language? Do computers have super powers like the Avengers? No, Not at all. For this there is a key called Programming language. In simple words, programming language is a tool used to do a job.

Then why do we have a number of programming languages? We have many programming languages because each and every programming language does different jobs. For example, To cook any sweet we can use sugar or jaggery. We can choose any one of them or both. Both are sweet but a slight difference in their taste varies the taste of the recipe. Similarly, we have various programming languages for various purposes.

In the view of understanding the capability of the computer, we generally have two types of languages. High-level language and Low-level language. High level language is human readable language which is similar to our normal language. Low level language is an understandable language of machines ( Binary language). Low level languages are assembly languages. In simple words Machine languages. Machines can understand only binary language that consists of 0’s and 1’s. Now comes the point.

A programming language is the language consisting of a set of instructions that produce some outputs. High level languages are nothing but C language, Javascript, PHP, Python, Ruby etc. But the first programming language is said to be FORTRAN. We write in these high level languages and then compile them with the help of some compilers. Compilers are nothing but which are used to convert high level language to low level language. Something tricky right? The code we write in any of these high level languages is first compiled and an executable file is obtained which is now understandable by computers.

So now we came to the conclusion that the computer is not multi-linguistic but it can understand only Binary language but every high level language can be converted into this language.





Article Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *