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

Just want to start Programming from basis! What should I need to do first?

Programming

I really appreciated you guys for your 1 Million idea! I am sure that I have the right way to become good programmer... Python will be my first station to start my programming career. That was very helpful answers! Thanks, wish you too all the best in every field you are dealing with.

3 Answers

What exactly is your question?

What I should do first to be successful programmer? where do I start programming?

As other's have stated, Python would be a great choice, although Java was my first language, but you really can't go wrong with any. If I could do it again I'd probably start with Ruby, it feels more object oriented to me and has a pretty simple syntax like Python, but that's my preference.

Hi Ibrahim, there are many programming languages to choose from. Most programming languages share some common ideas such as variables, arrays, loops and so on. You can learn these basics in one language and have them ready to use in another one (though the way you write them can be slightly different).

I found Python to be a helpful first language to learn before moving on to some other languages.

If you're wanting to learn to program for a particular task (e.g. iOS or Android apps), then pick a track to follow will guide you through everything you need to know to accomplish that task.

I also second python.