I recently learned the basics of Java through an AP Computer Science course. What can I program in order to expand my knowledge in Java?
>>61768667
Do craftinginterpreters.com , at least the first part.
>>61768688
>>61768667
After that, create some kind of IDE for it.
>>61768667
Start learning frameworks. Probably Java EE 7 or Spring if you want to feed yourself.
Good.Now start over with assembly and C
learn a real language like >>61768819 said
>>61768819
C seems interesting, but I'm curious about java because I just want to make stuff with it.
Also, how difficult is assembly? I hear that it's more complex than your average programming language.
>>61768667
First off, why do you want to learn Java?
You're gonna have a better time if you make sure you are choosing a language that aligns with your goals.
>>61769066
It was the only language they taught in my high school back then.
My goal is to be a software engineer with an employable amount of experience in multiple languages. I'm not sure if Java is important, but I don't want to miss out on any opportunities.
bump for OP
>>61769255
java is important for $, once youre done learn python
Is Python more employable than Java?
>>61769425
It's easier.
>>61768667
learn to use spring so you can make nice web aps
>>61768667
Write an oldschool runescape bot.
>>61768667
>What can I program in order to expand my knowledge
basically anything in any language that isnt java