Input (grade 9): It has an object-oriented syntax based on C++.
Output (grade 7): Syntax C# code looks a lot like C++ and Java code. It is an object-oriented programming language.