Características
Algunas de las características del lenguaje de programación
C# son: Su código se puede tratar íntegramente como un
objeto. Su sintaxis es muy similar a la del JAVA. Es un
lenguaje orientado a objetos y a componentes. Armoniza la
productividad del Visual Basic con el poder y la flexibilidad del
C++. Ahorramos tiempo en la programación ya que tiene una
librería de clases muy completa y bien diseñada.
Durante el desarrolloo de la plataforma de .NET, las bibliotecas de clases fueron escritas originalmente usando un sistema de código gestionado llamado Simple Managed C (SMC). En enero de 1999, Anders Hejlsberg formó un equipo con la misión de desarrollar un nuevo lenguaje de proogramación llamado Cool (Lenguaje C orientado a onjetos). Este nombre tuvo que ser cambiado debido a prblemas de marca pasando a llamarse C#.1 La biblioteca de clases de la plataforma .NET fue migrada entonces al nuevo lenguaje, este después fue modificado por Joseth M.
Hejlsberg lideró el proyecto de desarrollo de C#.
Anteriormente, ya había participado en el desarrollo de otros lenguajes como Turbo Pascal, Delphi y J++.
Usos
Definición
El lenguaje de programación C# fue creado por el danés
Anders Hejlsberg que diseño también los lenguajes Turbo
Pascal y Delphi. El C# (pronunciado en inglés “C sharp” o en
español “C sostenido”) es un lenguaje de programación
orientado a objetos. Con este nuevo lenguaje se quiso mejorar
con respecto de los dos lenguajes anteriores de los que deriva el
C, y el C++.