.NET Core 1.0 supported only C# and F#, but with the release of .NET Core 2.0, VB.NET is now supported by the platform. The compilers for the supported languages run on .NET Core and provide access to the underlying features of the platform. This is possible because .NET Core implements .NET Standard specifications and exposes APIs that are available in the .NET Framework. The supported languages and .NET SDK tools can be integrated into different editors and IDEs, giving you different editor options for use in developing applications.