My Recommended IDE (Integrated Development Environment)

My most recommended IDE that I use is Microsoft Visual Studio code

Why I recommend it:

  1. It is free and open source.
  2. Multi-platform(Windows, macOS and Linux).
  3. Multi-language support.
  4. It supports auto complete and bracket matching.
  5. Remote file editing using ssh.
  6. Integrated terminal.
  7. Fast and lightweight.
  8. Built-in debugger.
  9. Built-in Git integration.
  10. Highly accessible from the keyboard by command palette and shortcuts.
  11. Flexible preferences and multitude of extension.
  12. Based on files and folders rather than projects and solutions.

There are many more IDEs that provide excellent programming environment with great features. Here is a list of top 10 best IDEs and here is a comparison between most of the popular IDEs

if you like VS code here is some useful links:

Visual Studio code complete tutorial

Visual Studio code download page