Code. Code is what makes all of this possible. From the HTML that is the foundation of this webpage to Objective-C that is the foundation of the OS on my Mac. (Yes. I am a Mac guy) It’s important. And when done right the user should never know what code looks like.
Coding is an important thing for people to learn. Just like those teachers in high school telling you that advance calculus class is super important. Coding is similar. Some people taking those calculus classes will use it later in life but a lot of them won’t. However it will still help them. It will help to expand the way their mind work. Give them a different way to look at problems that aren’t about math.
So regardless if you learn Python, Java, HTML, Lua, BASIC, VB, or C++. Learn a language.
Oh and watch this video first.