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

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

Chantal Baxter
seal-mask
.a{fill-rule:evenodd;}techdegree
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.

1 Answer

Heather Crummer
Heather Crummer
13,558 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.