Why java is too hard ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9

Why java is too hard ?

23rd Jun 2017, 5:55 PM
Mahmud amen
Mahmud amen - avatar
15 Answers
+ 8
thanx alot
23rd Jun 2017, 5:59 PM
Mahmud amen
Mahmud amen - avatar
+ 7
i do that learn python first but still hate java
23rd Jun 2017, 6:00 PM
Mahmud amen
Mahmud amen - avatar
+ 7
i think most programmers hate java but we cannot ignores it
23rd Jun 2017, 6:33 PM
Mahmud amen
Mahmud amen - avatar
+ 7
thanx alot @uni verse
24th Jun 2017, 12:18 AM
Mahmud amen
Mahmud amen - avatar
+ 6
Try python instead to help you understand the fundamentals that is essential to every programming language. Then come back to java. You'll find java is pretty simple then. It's just more typing than python. Java itself isn't super hard, but the structure of java can throw off or intimidate new programmers.
23rd Jun 2017, 5:59 PM
Sapphire
+ 5
it depends on your purpose ... if you learn continues and learn what need you find it simple and easy
23rd Jun 2017, 6:03 PM
Hetbo.net
Hetbo.net - avatar
+ 5
Stick with it and you'll find every language to be fairly straightforward when it comes to basics.
23rd Jun 2017, 6:16 PM
Rrestoring faith
Rrestoring faith - avatar
+ 2
Java is hard because when you learn it, you start with the middle, like OOP class and static method. The best way is to start with a programming language that offers you quick result from the beginning. Python is good in this direction, I recommend also SQL Server or PL/SQL to help you retrieve data from tables which you can consider as variables, and later on, create functions and procedures, and only then tackle with the OOP programming languages.
23rd Jun 2017, 7:17 PM
Claudiu Haidu
Claudiu Haidu - avatar
+ 2
To be fair when i first started it took me awhile to understand why i print z and not x lol int x = 5; //x equals 5// int z = x; //now z becomes x as int z has no value on its own uses x to become 5// System.out.println(z); //outputs 5// and then you move on to using scanner Import java.util.Scanner; Scanner x = new Scanner(System.in); //x is now a keyboard input// int z = x.nextInt(); //int z on its own has no value so it reads your keyboard input to become the value you insert then gets thrown to system.out.println(z) which prints the new value of z// System.out.println(z); //outputs "your input"// when you work out what goes were its abit eaiser. i think java is long winded i had ago at python and a few others and the coding seems alot lighter i loved python lol hope this helps
23rd Jun 2017, 11:49 PM
Uni Verse
Uni Verse - avatar
+ 2
no probs dude!
24th Jun 2017, 12:41 AM
Uni Verse
Uni Verse - avatar
+ 2
no Java is not too hard we feel like that
24th Jun 2017, 11:58 AM
ashok
+ 1
is very hard XD
26th Jun 2017, 11:13 PM
Alex Jebus Muñoz Olimpico
Alex Jebus Muñoz Olimpico - avatar
+ 1
try using Scratch, a simple progamming network to get you started
2nd Jul 2017, 4:14 AM
Kamilah
Kamilah - avatar
+ 1
Java is a pretty simple language. There can be syntactical bits of it that can throw people off, but it helps make good programmers by being a picky language.
6th Jul 2017, 4:53 PM
Reg
+ 1
but in your profile it looks like you have completed the c# course .. and java have alot in common with c# so why do you think java is hard and c# is not ?
16th Jul 2017, 11:51 AM
Noor Nizar
Noor Nizar - avatar