Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Name:GoogleSearch orJonathan Sum
5,039 PointsJava vs python. Which one is easier? Or which one do u like more?
Java vs python. Which one is easier? Or which one do u like more?
3 Answers
Jason Anders
Treehouse Moderator 145,863 PointsPersonally, I find Java way easier.
I've learned basic -> intermediate Python and that's all I will do. I find it very confusing and very unforgiving (my apologies to all Python Devs).
Honestly, though, it's a very personal decision. Give both of the basics courses a go, and see which one you like. I'll stick with Java and Objective-C, however. :)
Gerald Wells
12,763 PointsPython is my personal favorite, the documentation is easy to follow and the interpreted nature makes debugging a breeze. Python is also easy to read, with little to no programming know how I bet you could understand a python program.
Java has some great qualities but the overall structure of class inheritance can be a bit obnoxious. One reason why I would use Java over Python though is due to its compiled nature, if I need a program to be more resource friendly and don't want to use "C" , Java is my go to.
I would say for a beginner though you should start with a language that is more micro managed like Java, it will help you understand any other language you come across later.
Name:GoogleSearch orJonathan Sum
5,039 Pointsi agree. I started with python ,and i feel it is super hard because it doesn't really state the object like varible or int. it because it isn't more micro managed like Java ,i was stuck in for loop and while loop for 3 months
Gerald Wells
12,763 Points@[Jonathan Sum(AKA GoogleSearch[Arma2oa])](user:6164812) having dynamic variables is something that makes python such a great language. Understanding loops is something else entirely. Kenneth Love is a great teacher but his course is really a guide to understanding the basics at a basic level. Whether you are learning Python or Java you need to be going out and finding literature on the subject and diving into those. You won't become a good programmer(in my opinion) if you simply use these courses as your only source of information.
Name:GoogleSearch orJonathan Sum
5,039 PointsGerald Wells that is what i have to do when i am having Mrs. Love's class. I still need to google search python and watch youtube video for it too.
Gerald Wells
12,763 Points@[Jonathan Sum(AKA GoogleSearch[Arma2oa])](user:6164812) HE is a MR. lol.
Name:GoogleSearch orJonathan Sum
5,039 PointsGerald Wells didn't he say that he is a fater?
Name:GoogleSearch orJonathan Sum
5,039 PointsName:GoogleSearch orJonathan Sum
5,039 Pointsi feel the same. Python just looks like simpler. sometimes i feel java is kind of better than python.