Существует множество различных языков программирования, одним из которых является C#.
C# – это высокоуровневый объектно-ориентированный язык программирования. На нм можно писать приложения и даже сайты, но основное предназначение C# – это написание на нм мобильных игр