Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

What language you feel is the hardest for you?

I feel html, css, php are extremely easy... but Java, Javascript, and objective C are the ones that i have trouble with. I come from a design background and I make beautiful apps but it's so hard to make them work the way I have it on my mind. Just wondering what problems you guys go through...

3 Answers

Kevin Korte
Kevin Korte
28,109 Points

I also come from a design background. Product design actually. I agree with you. HTML, CSS, PHP all make sense. jQuery even is pretty easy to use. Javascript is a chaotic mess for me. Haven't tried Java or objective C yet.

yea they are mostly straight forward.. like I really hate math so once I get to the point that I have to do any type of problem solving it just ruins it for me. It's funny all my life i ran away from word problems when I was young doing math and now it like came back to hunt me because I feel all java n objective c are like word problems that you have to solve...

yea they are mostly straight forward.. like I really hate math so once I get to the point that I have to do any type of problem solving it just ruins it for me. It's funny all my life i ran away from word problems when I was young doing math and now it like came back to hunt me because I feel all java n objective c are like word problems that you have to solve...

Kenneth Love
STAFF
Kenneth Love
Treehouse Guest Teacher

Despite repeated tries, I've never been able to get a firm grip on Obj-C or Java. And Ruby has always left me scratching my head even though it's pretty close to my beloved Python.

yea I used to be a computer science major and I did python for a while it wasn't that bad. But when you don't practice, it's like you forget everything.

Oliver Brewester
Oliver Brewester
3,180 Points

Personally I have spent the most time trying to get my head around Javascript. The main problem with it is there are 10 different ways to achieve the same result and it can be a nightmare which is the correct code to use. "Surely I can just use an array for this because a function has so much wasted code that I don't need etc. I have heard that Ruby on rails can be intimidating too but I haven't got to that yet.

yea I read in a blog that you shouldn't jump to ruby on rails unless you have javascript by the horns... so I never tried it yet.. even though most of the jobs I want they always say Ruby is a plus but not a requirement..