c# es un lenguaje de programación que está disponible desde 2002, gracias a que Microsoft lo introdujo al entorno de trabajo de .net, ¿tienes conocimiento de Algún lenguaje de programación?, como: c++, java o javascript y entre otros, te sentirás familiarizado con c#, ya que entre ellos comparten las mismas sintaxis, lo más importante para un programador es saber, si es lenguaje en el cual vamos a trabajar es orientado a objetos, justamente c# es orientado a objetos, que todo lo que sea parte de c# es un objeto, una de las características que tiene c# es que todas las variables que tienen es un tipo de dato declarado, a menos que sea un tipo de variable de dato implícito.

Por otro lado, si quieres hacer aplicación web o quieres hacer un servicio web o alguna aplicación de escritorio, incluso si quieres hacer una aplicación en Android tendrás que aprender android Studio y un poco de Java, sólo para dar estos ejemplos pues estos desarrollos lo podrías hacer usando c#, con todo este concepto podemos comenzar a hablar de la plataforma .net, en realidad sería cómo hablar de una plataforma universal que permite a los programadores en este caso serías tú y vamos a aprender c#, realizar aplicaciones web, escritorio, móviles, bajo un mismo lenguaje al hablar de la plataforma .net estamos evidenciando qué tenemos un sinnúmero de bibliotecas de clases o framework que pueden ser utilizado bajo un mismo lenguaje de programación.

c# es un lenguaje de programación orientado a objetos, es una forma particular de programar, donde empiezas a conocer los objetos, las propiedades, los métodos, etc y hacen que la programación sea una forma práctica de aprender. Todo en esta vida es muy parecido a la programación orientada a objetos, por ejemplo ahora mismo estás leyendo desde un ordenador o un dispositivo móvil, eso quiere decir qué es el dispositivo es un objeto.

si quieres saber mas de programación orientado a objetos ir aquí: Poo

ventajas de c#

  • Microsoft actualmente utilizan c# como lenguajes programación principal, de desarrollo aplicaciones.
  • c# está apto para crear proyectos pequeños, como también proyectos grandes.
  • Es multi paradigma, no tengo que concentrarme solamente en programar orientado a objetos, puedo programar en Dinámico, programar con eventos, me permite programar lo mejor de estos cada uno.
  • c# y  visual studio .net tienen una gran calidad y facilidad para crear aplicaciones móviles muy rápidos
    esta apto para cualquier tipo de desarrollos, puedo hacer videojuegos, aplicaciones de consola, backend, frontend y trabajar con bases de datos trabajar en base de datos.
  • es un lenguaje que tiene futuro.

admin

Entradas recientes

Online HTML compiler: Qué es, cómo funciona y mejores herramientas en la nube

¿Qué es un online HTML compiler? En el desarrollo de software actual, el término online…

2 meses hace

Formato HTML: Qué es, características, extensiones y usos en la web

¿Qué es el Formato HTML? El formato HTML es un estándar digital de estructuración de…

2 meses hace

Caracteristicas de HTML: Qué es, propiedades clave y estándares web

En el ecosistema del desarrollo web y la ingeniería de software para internet, el lenguaje…

2 meses hace

HTML editable: Qué es, el atributo contenteditable y cómo modificar contenido en vivo

¿Qué es un HTML Editable? En el desarrollo web tradicional, la mayoría de los elementos…

2 meses hace

Compilador HTML: Qué es, cómo funciona y mejores herramientas online

En la jerga del desarrollo web y la búsqueda habitual de herramientas en internet, el…

2 meses hace

Ejemplos de etiquetas HTML: Guía práctica con código y explicación

En el desarrollo web moderno, comprender la teoría del lenguaje de marcado resulta mucho más…

2 meses hace