Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@Soy_Magnus @pernia @caekislove I'm not going to discourage a non-programmer from learning any programming language but I fear it would force you to learn useless things (like setting up a Java dev environment) and teach you bad habits (OOP, Garbage Collection). Java is not the "easiest" (high abstraction) language to learn, and it's not a fundamental language to learn.
I don't know Java, but I can read and write it because it's not that different from C/C++/C#/Golang because it all inherits from C.
Anyways, just learn C. It will unironically be easier than learning all the OOP shit they'll shove into your brain. I speak from personal experience. When I was very young I bought a C++ book and it stunted my desire to learn programming for years. Why? Because it didn't start from fundamentals, it just immediately jumped into OOP ideology. I should have just bought a C book, or a C-style C++ book.