C# caracteristicas y ventajas
CIENCIAS DE INGENIERIA Y APLICADAS
ESPECIALIDAD EN INFORMATICA Y SISTEMAS COMPUTACIONALES
TEMA: Lenguaje C#
Definición
C# conocido como C sharp es unlenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, es uno de los lenguajes de programación diseñados para la infraestructura de lenguajecomún.
C# fue creado por el danés Anders Hejlsberg que diseño también los lenguajes Turbo Pascal y Delphi.
Su sintaxis básica deriva de C++ y utiliza el modelo de objetos de la plataforma .NET,similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
Características
• El lenguaje es muy sencillo []
• Incluye un amplio soporte de estructuras, componentes, programaciónorientada a objetos, manipulación de errores, recolección de basura, etc.
• Las clases en C# pueden heredar de un padre pero puede implementar varias interfaces.
• C# también provee soporte paraestructuras, un concepto el cual ha cambiado significantemente desde C++.
• C# provee características de componentes orientados, como propiedades, eventos y atributos.
• Ahorro tiempo en laprogramación ya que tiene una librería de clases muy completa y bien diseñada.
• El manejo de errores está basado en excepciones.
• C# soporta todas las características propias del paradigma deprogramación orientada a objetos: encapsulación, herencia y polimorfismo.
Aplicaciones
Con el lenguaje C # se puede realizar un sin fin de codificaciones tales como:
• Programas de escritorio enWindows
• Páginas web
• Videojuegos con xna para pc y xbox
• Programas en linux con mono
• Conectarse a bases de datos
• Usar .net framework
Conclusión:
C# es un potentelenguaje de programación muy similar a C++ principal mente viene incluido en el paquete .NET de Microsoft además que es un lenguaje orientado a objetos y cumple los con los principales paradigmas de...
Regístrate para leer el documento completo.