Table of Content
Code Editor
A code editor is the place where programmers spend most of their time.
There are two main types of code editors: IDEs and lightweight editors. Many people use one tool of each type.
Integrated Development Environment (IDE)
The term IDE (Integrated Development Environment) refers to a powerful editor with many features that usually operates on a “whole project.” As the name suggests, it's not just an editor, but a full-scale “development environment.”
An IDE imports the project, which may consist of many files, facilitates file navigation, offers autocompletion based on the entire project rather than just the active file, and interfaces with testing environments, version management systems (such as git), and other "project-level" components.
Visual Studio Code
I personally suggest visual studio code for JavaScript. This IDE is super helpful for you if you're a beginner.
To download the visual studio code click here.