C Sharp
"C#" (pronunciado "'si sharp"' en inglés) es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270). C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.

Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.

El nombre C Sharp fue inspirado por el signo "♯", el cual se lee como "sharp" en inglés para notación musical. Es un juego de palabras, pues '"C#" significa, musicalmente hablando, "do sostenido", donde el símbolo "#" indica que una nota (en este caso do, representada por "C") debe ser un semitono más alta. Esto es una metáfora de la superioridad de C# sobre su antecesor C++ y a su vez hace alusión a la misma metáfora que se ideó para dar nombre a C++. Además, el símbolo "#" puede ser imaginado como la unión de cuatro símbolos "+", continuando así con el sentido de progresión de los lenguajes C. 

Aunque C# forma parte de la plataforma .NET, esta es una API, mientras que C# es un lenguaje de programación independiente diseñado para generar programas sobre dicha plataforma. Ya existe un compilador implementado que provee el marco Mono - DotGNU, el cual genera programas para distintas plataformas como Windows Microsoft, Unix, Android, iOS, Windows Phone, Mac OS y GNU/Linux.
Q9143
lenguaje de programación
Concept
None
multiparadigma
UNK
Q6881511
empresa
Concept
Q2283
Microsoft
ORG
Q5289
.NET
MISC
Q837335
ECMA
ORG
Q15028
ISO
ORG
Q835904
infraestructura de lenguaje común
EVE
Q15777
C
Concept
Q2407
C++
MEDIA
Q251
Java
Concept
Q165194
API
Concept
Q47506
compilador
Concept
Q722656
Mono
MISC
Q2291726
DotGNU
MEDIA
Q1406
Windows Microsoft
Concept
Q11368
Unix
Concept
Q94
Android
MISC
Q48493
iOS
MEDIA
Q4885200
Windows Phone
MISC
Q43627
Mac OS
MISC
Q3251801
GNU/Linux
MISC
Q2370
C Sharp
MEDIA
-334^^http://www.w3.org/2001/XMLSchema#decimal
-334
NUMBER
+23270^^http://www.w3.org/2001/XMLSchema#decimal
23270
NUMBER
instance of
developer
part of
developer
operating system