• Log in or sign up for an account here: https://www.sythe.org/login

Java - where do I start?

FiveBots

Beep Boop I'm a motherf**king bot

$100 USD Donor New
Joined
Jun 24, 2013
Sythe Gold
789
Messages
913
Location
Victoria Autralia
PHP Shit Show 2k26
I'm looking for some nice sites to self learn, could anyone link me to them?
 
Nitro Booster
CoolHam
Sythe Awards 2017 Winner
Two Factor Authentication User
Discord Verified
Toast Wallet User
If u need help with anything when learning feel free to ask me
 
Two Factor Authentication User
Discord Verified
MushyMuncher
Heidy
IMO, you shouldn't start with an OO language like java. I started with java and when I look back, I realize that I really learned jackshit about coding my first two years with java. Try python or something first.
 
Last edited:
Nitro Booster
CoolHam
Sythe Awards 2017 Winner
Two Factor Authentication User
Discord Verified
Toast Wallet User
IMO, you shouldn't start with an OO language like java. I started with java and when I look back, I realize that I really learned jackshit about coding my first two years with java. Try python or something first.
Python is also object oriented. Python and Java are pretty similar.
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
Python is also object oriented. Python and Java are pretty similar.

Python is at its core a multi-paradigm language. Java is object oriented at its core, with some tools to allow you to achieve what is *technically* functional programming. Regardless, you should probably not be doing purely functional programming in either language. Both offer support for functional programming so that the paradigm can be used to compliment your code as opposed to taking it over.

As for Java vs. Python, I would recommend Python. Java is a good language but it's slow and runs in the JVM. Python has a preposterous amount of power for a language that is arguably one of the easiest to learn. Plus to make a competent GUI you'll have to use Qt, which is a good skill to have in general as opposed to relying on JavaFX or Swing.
 
Runescape Gamblingrunescape gambling
Back
Top