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
Matthew Leung
1,434 PointsI have an idea and want to build 'X' program. Where should I start?
- It seems that everyone has an opinion on programming languages.
- I want to write as little code as possible (Is this a fair statement?).
- It is frustrating to have an idea, learn the language at the same time, and rushing the build process.
- I have chosen to learn Python so far. I know "90s" style JavaScript and PHP.
- How familiar should I be with programming languages before I try building 'X'?
4 Answers
jason chan
31,009 PointsYou'll be fine. The python course in teamtreehouse is very good.
jason chan
31,009 PointsYou'll be fine. The python course in teamtreehouse is very good.
jason chan
31,009 PointsYou'll be fine. The python course in teamtreehouse is very good.
Zachary Kaufman
1,463 PointsApparently (And I am not an expert) Python uses the smallest amount of code to create apps (compared to Java or C++). However I heard it is also somewhat slower and is used mainly as a glue language between other languages. But I am taking the Python track and it has great libraries for making projects (depending on what the project is). I'd personally start by taking Python and if along the way you hear of a better language for your project of then you didn't waste your time because Python is a great language to use in unison with other languages especially for large projects.