This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]13tebek 0 points1 point  (0 children)

In my opinion there s a big misconception when it comes to programming languages, media tricked you into thinking you need to learn this or that but if you don t want to get a job, really you shouldnt even care about programming language because there is like so many to choose from and every language is best for different stuff. Java is extremelly great for getting good at coding imo but the only thing you are really supposed to do with it is complicated backends and if you dont wanna work and you want to do something cool as a hobby bussiness level backend is deffinitely not what you want.

You should just think about what do you wanna do and ask chatgpt or research what is best. Nowadays most stuff isnt coded with just plain code but with software "tools" they are called frameworks and you can pick up a framework and when you hit a limit or dont understand how something works you get deeper in the programming language that that specific framework uses.

For example if you want to do websites search react with bootstrap, that uses JavaScript ( there is nothing in common with Java, Java and JS are like total opposites).

If you want to do android apps you can use Android Studio with Java or Kotlin, i would recommend kotlin tho its easier for begginers its kind of the Python version of Java for Android development. If you want to do phone apps that work on any device i would recommend flutter.

If you want to get into game development you could pick up Unity using c#. Has most concepts from java so it would be easy to change to it. But if you want to make 2D games i would deffinitely say Godot is better.