Strangely enough the best coders I've known (and I haven't known a lot of coders, the tech sector is a fucked up thing that has a unique degenerative effect on the human mind and spirit so I've deliberately distanced myself from it) didn't so much start out wanting to code, they had other things they had to do, and had to figure out what they had to know to make it happen, and once they started it naturally progressed from there.
So a person knowing what they want is going to be pretty helpful; "coding" can involve a huge number of different avenues, and depending on which understanding principles of how information is stored or processed or how applications interact is a lot of times more important than the physically typing up code part.
On the other hand if a person is just learning to code because idk what to do in life but mom's going to be mad if I don't act like I'm progressing, that doesn't tend to work out as well.
If you wanted a quick setup, I did Java for awhile without using an IDE, and found it a breeze to setup and actually pleasant to learn the programming language features, just download a JDK from
https://adoptopenjdk.net/releases.html, all the standard "libraries" are already part of the development kit. You don't really need additional libraries if you're just trying to learn the programming features.
Hey, if you really wanted to code Javascript getting into it is as easy as:
- Press ctrl + shift + k, right now
- Type kiwifarms = "Stochastic" + " " + "terrorists";
- Type kiwifarms again, and now the console knows the true nature of the site.
Coding achieved, grab your striped socks and hormones and apply for a cushy job as a software developer.