The ECMA standard lists these design goals for C#: The language is intended to be a simple, modern, general-purpose, object-oriented programming language.
O estándar ECMA lista as seguintes metas no deseño para C#: C# debe ser unha linguaxe simple, moderna, de propósito-xeral de programación orientada a obxectos.