> The first and most obvious difference is that .NET has been split into two:
.NET Core (Mac/Linux/Windows)
.NET Framework (Windows only)
All native user interface technologies (Windows Presentation Foundation, Windows Forms, etc) are part of the framework, not the core.
The "Visual" in Visual Studio (from Visual Basic) was largely synonymous with visual UI (drag & drop WYSIWYG) design, so in that sense, VS Code is Visual Studio without the Visual! ;-)