Tags: Programming Language.
M# (pronounced em sharp) is a suite of tools and a Domain-specific language that can be used to create Websites and Web Applications and its main goal is to reduce the time necessary for creating these from scratch. M# language acts as a Code generator and translates entities and page definitions to ASP.NET and C# code which in turn form the User interface and Business logic layer of the application.