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

Compartir
Publicado por
admin

Entradas recientes

Cómo desbloquear canon MG6140 (Error 5B00) | Guía rápida y fácil

Quedarse varado en medio de una impresión importante porque tu equipo decidió bloquearse por completo…

2 horas hace

Cómo desbloquear canon MG5770 (Error 5B00) | Guía rápida fácil

Quedarse varado en medio de una tarea o impresión importante porque tu equipo decidió bloquearse…

2 horas hace

Cómo desbloquear canon MG5700 (Error 5B00) | Guía rápida y fácil

Quedarse varado en medio de una jornada de trabajo porque tu equipo decidió bloquearse por…

2 horas hace

Cómo desbloquear canon MG5670 (Error 5B00) | Guía rápida y fácil

Quedarse varado en medio de una tarea o impresión importante porque tu equipo decidió bloquearse…

3 horas hace

Cómo desbloquear canon MG5610 (Error 5B00) | Guía rápida fácil

Quedarse varado en medio de una tarea importante porque tu impresora decidió bloquearse por completo…

3 horas hace

Como funciona la licencia de antivirus Avast | Guía de activación

En el mundo de la ciberseguridad, Avast se ha ganado un lugar muy especial en…

3 días hace