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

General Discussion

Serious and important question

Is there any way to really remember and understand the programming languages? Although treehouse is providing some great quiz and code challenges, it is hard for me to make these languages my own. Please advise and help me. Thanks

3 Answers

Its hard when you are learning something for the first time, and it sounds cliche. But in all honesty, practice, practice and then practice. Repetition is the key. Unfortunately with things like coding there are no short cuts.

Try not to beat yourself up to much. Even though the course may have an hour figure associated with it, that doesn't mean you are going to learn that language in that time. I'd times the value by 10 to get a more realistic figure.

Eventually you will have that light bulb moment and things will start making more sense.

thanks for your answer

The key is to not think of it as learning all of the words. Instead it is all about learning how to think as a programmer. Once this is done, the only difference between the different programming languages, is syntax, which will become easier and easier the more you program.

This is also why I would recommend starting out with python, because it let's you try out your ideas in a very readable way. (Some people might disagree with me on this, and it is my subjective opinion)