C# lenguaje

Solo disponible en BuenasTareas
  • Páginas : 3 (557 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de febrero de 2012
Leer documento completo
Vista previa del texto
C #


Este Lenguaje, desarrollado por Microsoft por un equipo dirigido por Andres Helsberj y Scott Wiltamuth, se diseño en específico para la plataforma .Net como un lenguaje que permitiera a losprogramadores migrar con facilidad hacia .Net. Tiene sus raíces en Java, C y C++; adapta las mejores características de cada uno de estos lenguajes y agrega características propias. C# está orientadoa objetos y contiene una poderosa biblioteca de clases (FCL por sus siglas en Ingles; FrameWork Class Library), mejor conocida como Biblioteca de Clases de Framework, que consta de componentespreconstruidos que permiten a los programadores desarrollar aplicaciones con rapidez, además este lenguaje es apropiado para desarrollar apliaciones de escritorio (Windows Forms), así como Smart Clients,Aplicaciones Web (ASP .Net), Aplicaciones Móviles, entre otras.
 
C# es un lenguaje de programación visual controlado por eventos, en el cual se crean programas mediante el uso de un Entorno deDesarrollo Integrado (IDE Por sus siglas en Inglés; Integrated Development Environment). Con un IDE un programador puede crear, ejecutar, probar y depurar programas en C#, con lo cual se reduce el tiemporequerido para producir  un programa funcional en una fracción del tiempo que llevaría sin utilizar el IDE. La plataforma .Net permite la interoperabilidad de los lenguajes: los componentes de softwarede distintos lenguajes pueden interactuar  como nunca antes se había hecho. Los desarrolladores pueden empaquetar incluso hasta el software antiguo para que trabaje con nuevos programas en C#. Además,las aplicaciones en C# pueden  interactuar a través de Internet mediante el uso de estándares industriales de comunicación como XML (eXtensible Markup Language) o el SOAP (Simple Object AccessProtocol).
 
El lenguaje de programación C# original se estandarizó a través de la Ecma International (European Carton Makers Association) en Diciembre del 2002 como Estándar ECMA-334. Desde entonces,...
tracking img