Razor: Notes "Razor is a markup syntax that uses HTML and C# for writing UI components of Blazor web apps. Razor is based on ASP.NET and designed for creating web apps." — Microsoft's website >>> Tutorial: Get started with Razor Pages in ASP.NET Core >>> Compare Razor Pages to ASP.NET MVC Labels C# Razor