Difference Between Editor and IDE
What is an IDE (Integrated Development Environment)?
IDE stands for Integrated Development Environment and are software/programs developed so that you can code your software in the fastest and easiest way possible.
The Turkish equivalent for IDE is Tümleşik Geliştirme Ortamı.
In addition to software development, IDEs allow you to develop games, plugins, web applications, and, if you have access to the source code of previously developed programs, to edit them.
IDEs enable more efficient and organized work. Generally, compilers for many languages are installed together with IDEs so that you can easily detect coding errors in many languages, and the developer does not need to install an additional compiler. Thus, by installing a single tool, the software developer essentially installs more than one tool, saving time and allowing them to focus quickly on their project.
IDEs automatically perform many tasks such as auto-completion, debugging, version control, classifying and linking codes.
Popular IDEs
- Microsoft Visual Studio
- Visual Studio is developed by Microsoft.
- It supports many languages (C++, C#, Python,...)
- Has plugin support.
- Has theme options.
- Provides version control.
- Works on Windows and Mac OS.
- Android Studio
- Used for developing in the Android environment.
- Supports many languages such as Java, Flutter.
- Supported by Google.
- Has theme options.
- Allows version control.
- Supports many operating systems such as Windows, Linux, Mac OS.
- Has an Android emulator.
- Eclipse
- Used for developing on many platforms.
- Supports many languages such as Android, Java, C++, Mono.
- Themes can be chosen with plugins.
- Works on Windows, Linux, Mac OS.
- Gets its power from plugins.
- Intellij IDEA
- Developed by JetBrains.
- A very heavyweight and powerful IDE.
- Works on Windows, Linux, Mac OS.
- Has theme selection.
- Has plugin support.
- XCode
- Works only on Mac OS.
- Supports many languages, especially Swift.
- Has theme options.
- Mainly used for developing apps for IOS and Mac OS.
- Supported by Apple.
- NetBeans
- Supports many languages such as Java, Php.
- Gets its power from plugins.
What is an Editor?
Popular Editors
- Visual Studio Code
- Developed by Microsoft.
- Gets its power from plugins.
- Works on Windows, Linux, and Mac OS.
- Has debugging features.
- Provides version control.
- Has theme options.
- Atom
- An open source project.
- Has theme options.
- Works on Windows, Linux, and Mac OS.
- Provides version control.
- Gets its power from plugins.
- Sublime Text
- Paid.
- Very easy to use and get used to.
- Has plugin support.
- Notepad++
- Primitive but powerful.
- Free.
- Vim
- One of the most popular editors.
- Hard to get used to but a very powerful editor.
- Has plugin support.

Yorum Gönder