C# / ASP.NET Core
The ASP.NET Razor syntax allows you to inline C# directly inside your views. You’ve got full access to the current Model as well as to .NET framework types.
CSS, Less, Sass, and Font Awesome in ASP.NET Core
Most non-trivial sites benefit from being able to effectively define and maintain styles and cascading style sheet (CSS) files, as well as having easy access to non-image icons that help make the site’s interface more intuitive. That’s where languages and tools that support Less and Sass, and libraries like Font Awesome, come in.
Other languages and tools
Visual Studio provides support for a wide variety of languages and technologies – either built-in or as extensions. From new project templates and new item scaffolding to new project templates for various languages and extensions to support a variety of modern web frameworks, Visual Studio IDE enables you to become productive quickly using the languages and frameworks that you are familiar with.