
Gedit is a simple text editor, not a full-fledged IDE.Gedit is easy to use and easy to learn.If you’re using Linux, it is probably already installed.
Gedit is a good basic editor, but it’s not as visually appealing as some of the other editors.NotePad++ is a simple text editor, not a full-fledged IDE.Notepad++ is easy to use and great for beginners.The “++” (pronounced “plus plus”) comes from the programming language C++ the idea is that C++ is like C, but better-so Notepad++ is like Notepad, but better. Notepad++ is a great option if you are using Windows.TextMate is a simple text editor, not a full-fledged IDE.A TextMate license costs $55, but you can try it for free.You can get started and be productive without needing to learn anything new.
As with Sublime Text, TextMate is a good choice for beginners. TextMate is easy to learn and easy to use. TextMate and Sublime Text have many of the same plug-ins-a plug-in for one usually works with the other. Sublime Text is a simple text editor, not a full-fledged IDE. A Sublime Text license costs $70, but you can try it for free. It is simple and intuitive, and it follows many of the conventions you are familiar with from using a word processor. Sublime Text is a good choice for beginners. It is available on Windows, Mac, and Linux. It is easy to use and has an attractive (dare I say sublime?) user interface.
Sublime Text has a wide array of plug-ins that can help make you more productive. Your web browser can be just as powerful for writing JavaScript code. An IDE is a powerful tool for languages that need an IDE. These special types of text editors are called integrated development environments, but their friends call them IDEs. For some other programming languages, the text editor is also an environment that understands and executes the code. In this book, we use a programming language called JavaScript the environment that can understand and execute JavaScript is a web browser. Part of that process involves having an environment that can understand and execute your code. In the next chapter, you learn about how your computer actually executes the code you write in your text editor.