C# یک زبان برنامه نویسی سطح بالا و شی گرا بوده که توسط شرکت مایکروسافت برگرفته از زبان سی پلاس پلاس و جاوا ابداع گردید.