We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Code Editors

Up to this point in Boot.dev, you've written code in Boot.dev's in-browser editor and you've used a standalone terminal.

Now, some developers do their work inside a terminal and use a terminal editor like Neovim, but a lot of developers, myself included, prefer a hybrid GUI/terminal experience.

Enter Zed. It's a fast, lightweight editor that's easy to use for beginners, but powerful enough for professionals.

While you're learning to code, we recommend not using inline AI tab completion (like GitHub Copilot).

Some other popular GUI editors include:

And some of the most popular terminal editors are:

Assignment

If you don't already have a preferred editor, install Zed on your machine now (if you're on WSL, install Zed for Windows instead of Linux).