Investigacion Sobre C#

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Concepto

"C#" 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 e ISO. C# es uno de los lenguajes de programación diseñados para
la infraestructura de lenguaje común.

"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.

Quienes lo inventaron

Microsoft Andrés Hejlsberg decidió formar un equipo de trabajo en 1999 para crear un
nuevo lenguaje de programación, que hoy conocemos como C#.

Características principales

Características principales de C#
 Sintaxis sencilla. La sintaxis de C# es muy similar a Java, lo que
simplifica al desarrollador a la hora de escribir código.
 Escritura. ...
 Orientación a componentes. ...
 Sistema de tipos unificado. ...
 CLR (Common Language Runtime). ...
 Espacio de nombres. ...
 Polimorfismo. ...
 Operadores sobrescritos.
Historia
Durante el desarrollo de la plataforma .NET, las bibliotecas de clases fueron escritas
originalmente usando un sistema de código gestionado llamado Simple Managed C (SMC).
En abril de 1999, Anders Hejlsberg formó un equipo con la misión de desarrollar un nuevo
lenguaje orientado a objetos. Este nombre tuvo que ser cambiado debido a problemas de
marca, pasando a llamarse C#.2 La biblioteca de clases de la plataforma .NET fue migrada
entonces al nuevo lenguaje, este después fue modificado por Joseth M.

Para cuáles trabajos /áreas de desarrollo está recomendado?

Es un programa para crear videojuegos, muy popular ultimamente por todas las


posibilidades que tiene. Su fama la tiene porque su motor es multiplataforma, por lo
que permite exportar los videojuegos a ordenadores, dispositivos móviles
con Android o iOS, y las diferentes videoconsolas de mercado. Además es posible
programar de diversos lenguajes, dentro de los cuales esta C#, gracias
a MonoDevelop.

También podría gustarte