Let’s keep it very simple.
A programming language is a way to communicate with a machine.
Now a machine can be computer, mobile/smart phone or anything else. And a programming language is our way to communicate with that machine.
As a human being we understand one or more languages depending upon our region or nationality. If we are living in a country where most of the people know English, we will learn English to communicate with them. If we are living in country where people only understand and communicate in a specific language, we will have to learn that language to communicate with them.
That’s why we must learn a programming language if we want to communicate with a machine or computer. There are a lot of programming languages available these days based upon their use or type of software which can be built with those.
Some people use, like, prefer or recommend one programming language while others use or prefer another. Most of the programmers or software engineers or web developers or game developers or mobile application developers are in constant conflict (or war mode) with others for their preferred programming language.
That’s why we are not going to learn a programming language in this course. What?
Yes, we are going to learn very basic or core concepts of any programming language. So that you can learn any other programming language (of your choice) based upon the concepts we will learn in this course.
Let’s move on to our next chapter. Please click on “Next” to continue.