This era is said to be the 4th Industrial Revolution. It began in the 18th century. There are significant changes in technology. The 4th industrial revolution is IOT and AI. All equipment is connected to the Internet, and artificial intelligence works on behalf of human beings.
Computers and programs are the foundation of the Fourth Industrial Revolution. A program is necessary to do various services.
What can you do with programming?
You Can make applications for personal computers and smartphones You Make the world of WEB You can make games You can automate work You Create IOT equipment (embedded equipment) You Can make a robot You can shape the service you thought
There are also infinite other, Programs are built into what is around you.
Visual programming of Scracth, and blockly is a very good teaching material for elementary school students to work on programming for the first time. In society, there are node-red and blueprint similar to this visual programming, but it is used only in specific fields.
Next to visual programming!
It is said that there are thousands of languages spoken by humans on Earth. There are hundreds of programming languages as well, and it is evolving and increasing now. Programming languages each have different fields of specialty.I think that you have the chance to touch various languages as you go programming from now on. Learning a large number of languages, not just one language, greatly affects the efficiency of application development. Language is a tool to make an application to the last. It is important to change the language according to the situation.
Major language are python, java, c, c ++, c #, javascript, go, php, swift, vb, ruby, vba etc. Graduating visual programming, it is these languages that you are working on
So how is the way of expression in programming different?
It seems that there is no fundamental difference as well as the human speaking language. Just different expression, you can make an application that works exactly the same. Even humans are doing the same thing in different languages. By all means, please be able to handle more languages, not bilingual or trilingual.
In this book I would like to introduce tello drones by programming with major languages used in the world and explaining the differences in languages and features.
After reading this book, I would be more pleased if you are interested in learning more about programming languages.
Now, proceed to the next chapter and let's look through the world of programming.