Yeah but fuck all that python is good enough for most beginners. Variables, scope, loops, functions, operators… Once you get some of the principles down switching to C++ or similar isn’t nearly as bad.
Being a person that tried to learn C/C# from scratch in my early days python was a good gateway language.
It’s not as bad as you might think if you have a specific goal in mind. My scope is mainly scripts and automation (python) for data analysis and productivity.
My boss was curious about market basket analysis so I spent an afternoon following along with a tutorial and researching and got the data I needed by EOD. Most of that time was cleaning up the input data and troubleshooting because it was a huge data set.
Also pandas and matplotlib but maybe that’s just me.
-Data Nerd