Javascript: run anywhere
Python: utilities
Java/C#/C++: prepare for enterprise jobs
21–23 of 23 posts
Javascript: run anywhere
Python: utilities
Java/C#/C++: prepare for enterprise jobs
However if your aims are more modest you may find another language that better matches your needs.
I would say learn Scratch programming first. Hear me out. It runs in the browser so there is no setup. You can see all of the blocks so there is less cognitive overhead trying to remember syntax. There is a huge community, they had 30 million active users last year. There are tons of books, courses, videos, and a forum to ask questions.
Setup . That's huge. What is the minimum amount of setup that a beginner can do before they can write and run something ? If it's "download this thing off the net, install it, then use it to download several other things..." you've lost half your would-be beginners.