MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# Introducción


¿Qué es C#?

C# se pronuncia "C-Sharp".

Es un lenguaje de programación orientado a objetos creado por Microsoft que se ejecuta en .NET Framework.

C# tiene raíces en la familia C y el lenguaje es similar a otros lenguajes populares como C++ y Java.

La primera versión se lanzó en el año 2002. La última versión, C# 11, se lanzó en noviembre de 2022.

C# se utiliza para:

  • Aplicaciones móviles
  • Aplicaciones de escritorio
  • Aplicaciones web
  • Servicios web
  • Sitios web
  • Juegos
  • VR
  • Aplicaciones de bases de datos
  • ¡Y mucho, mucho más!

La última versión del lenguaje de programación C# (C-Sharp) es C# 11.0. Se lanzó el 8 de noviembre de 2022, junto con .NET 7.0.

C# 11.0 incluye una serie de nuevas funciones y mejoras, entre las que se incluyen:

  • Literales de cadena sin formato
  • Apoyo a las matemáticas universales
  • Inicializadores para matrices stackalloc
  • Posibilidad de utilizar declaraciones fijas con cualquier tipo que admita la plantilla Span
  • Acceso a campos de ancho fijo sin fijar
  • Capacidad para reasignar variables de referencia locales

Puede encontrar información más detallada sobre las nuevas funciones de C# 11.0 en el sitio web de Microsoft.

C# en Microsoft Learn: https://learn.microsoft.com/en- nosotros/dotnet/csharp/.

Esta sección contiene una variedad de recursos para aprender y usar C#, incluidos tutoriales, documentación y materiales de referencia. También puede encontrar información sobre la última versión de C# y las nuevas funciones que se incluirán en futuras versiones.


¿Por qué utilizar C#?

  • Es uno de los lenguajes de programación más populares del mundo
  • Es fácil de aprender y sencillo de usar
  • Tiene un gran apoyo de la comunidad
  • C# es un lenguaje orientado a objetos que proporciona una estructura clara a los programas y permite reutilizar el código, reduciendo los costes de desarrollo
  • Como C# está cerca de C, C++ y Java, facilita a los programadores cambiar a C# o viceversa

Comenzar

Este tutorial le enseñará los conceptos básicos de C#.

No es necesario tener experiencia previa en programación.

Empezar »

Una anécdota sobre los programadores de C# y Python

— Explícame ¿cuál es la diferencia y los puntos en común entre un programador de C# y un programador de Python?

—¡Todo es sencillo! La diferencia es que un programador de C# intenta empeorar este código con cada línea de código subsiguiente, y un programador de Python intenta mejorar este código con cada línea de código. Y lo común es que como resultado dediquen casi el mismo tiempo a su trabajo...