This article describes the syntax of the C# programming language. The features described are compatible with .NET Framework and Mono.