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
Workspace and Similar Programs/Software
I know in this course I am using "Workspaces." But say I have a job as a web developer - do most companies use a program like Workspaces to code their websites?
Thanks everyone. :)
Jason AndersTreehouse Moderator 145,857 Points
Treehouse Workspaces is just a
code editor that is proprietary to Treehouse, so an exact match won't be found, but there are many
code editors and
IDEs (Integrated Development Environment) out there to use. Some depend a bit on the language you are coding in, but mostly, it is going to be just personal preference, and they all function with a common and similar 'theme'.
For example, if you are going to be in iOS development, odds are you are going to use Xcode (an IDE). If you are going into Android Development, I personally like Android Studio (an IDE).
For other coding, usually an editor is all you need. There are many out there, but my personal favorite is Atom, but Visual Studio Code is a close second. Sublime Text is very popular, and many Mac users use Brackets.
Now some are free and some cost something for a full license. I haven't found a need yet to go beyond the free ones as some are very powerful and will do everything you need them to do.
So, not only will personal preference and language come into play, but also the company you work for (if not a freelancer). They are more than likely going to have a company standard on which IDE or Editor you will use.
I apologize that the answer is not more specific. But like I mentioned... it's a very subjective question and you will probably get many different answers on who you talk to.
Keep Coding! :)