

Example:- Notepad, Notepad++ etc.ġ.Visual studio code:-Visual Studio Code is a source-code editor made by Microsoft for Windows, Linux and macOS.Ģ.Atom:-Atom is a free and open source text and source code editor for macOS ,Linux , and Microsoft windows with support for plug-ins written in javaScript, and embedded Git control, developed by Github.ģ.Notepad++:- Notepad++ is a text and source code editor for use with Microsoft Windows. A lightweight editor is much faster if we need only one file. The main difference between a “lightweight editor” and an “IDE” is that an IDE works on a project-level, so it loads much more data on start, analyzes the project structure if needed and so on. These are used to instantly edit the code. These editors are fast, elegent, and simple. Lightweight editors are not as powerful as IDEs. Example: visual studio code, jupyter notebook etc.

It provides autocompletion baed on the project, and integrates with version control management stytem like GIT, a testing environment and other project-level stuff. It is not just a code editor, but it is a full scale Development environment.Īn IDE load the project which can have many files and allows nevigation between files. Integrated Development Environment are the most powerful editors with many features that operates on the whole project.

