Curso: Microsoft C 2010 no Framework .NET 4.0 c/Orientação a Objetos – Completo + Projeto
É uma linguagem de programação orientada a objetos.
O C# é o resultado do melhor da linguagem (c++) e Java, a equipe de desenvolvimento Microsoft englobou de forma criativa e única as características positivas das duas linguagens, criando assim uma linguagem de programação fortemente tipada, onde o programador tem que seguir a risca o tipo na hora atribuir valor para uma variável. Tornando assim uma linguagem exigente em sua compilação.
A linguagem de programação C# desempenha um papel tão importante para net framework, sendo comparada algumas vezes, com a importância do (C) no desenvolvimento do Unix.