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.

Development Tools Introduction to the Terminal The Command Shell What is the Terminal?

Chantal Baxter
Chantal Baxter
Front End Web Development Techdegree Student 4,858 Points

Why is this important? Where is the context?

Hi! What is the significance of this? The video gives no context and just jumps right into it. How does this benefit us as FEWD? Also, these terms have never been mentioned before and it just assumes we know how to explain a GUI to someone? I didn't even know what a GUI was before this video.

Heather Crummer
Heather Crummer
9,574 Points

The GUI and the terminal both gives users way to interact with the Operating System, basically the computer. The GUI is the Graphical User Interface. It's more intuitive to use, you have nice icons and can click on things with the mouse, but you can't do as much with it. It's perfectly fine for the average user. The only way to interact with the terminal is to type in it. To use it you have to learn a bunch of commands and it's much easier to really mess things up with your computer, but it also makes it easier to control your computer. Honestly, though, I'm not sure it's all that necessary for a FEWD to learn it.