The C# programming language is: