Top 4 Programming Languages to Learn In 2019 - Based on market popularity, salary, and potential
They are all free to install and use, and there are tons of free video tutorials online to learn from. If you really want to learn to program the barrier to entry is really low. You can get away with even using a cheap Raspberry Pi with free WiFi access from a government hotspot or a coffee shop. There are also tutorials and even emulators for an Android phone (nothing else needed apart from connectivity).
I've been busy the last 3 days learning Python (ranked 2nd in this review) and it has been really fun. I used to program professionally about 28 years ago in Clipper and Clarion, and had started migrating to Visual Basic (no decent database management) and also C++ (I really did not enjoy the syntax and was struggling with classes back then). Python is pretty similar to what I did back in the day with Clipper so as a fun project I'll be converting one of my 28 year old Clipper programs to Python.
But watch https://www.youtube.com/watch?v=Wp6Z2wVyPeY to see what Life of Luba rates as the top 4 languages to consider learning in 2019 if you want a job as a programmer.