Developing .NET Core applications has been made much easier, not only because of the sleekness and robustness of the platform but also through the introduction of Visual Studio Code, a cross-platform editor that runs on Windows, Linux, and macOS. You don't need to have Visual Studio IDE installed on your system before you can create applications on .NET Core.
Visual Studio Code, though not as powerful and features-packed as the Visual Studio IDE, does have in-built productivity tools and features that make creating .NET Core applications with it seamless. You can also install extensions for several programming languages from Visual Studio Marketplace into Visual Studio Code, giving you the flexibility to edit code written in other programming languages.