{"id":46830,"date":"2024-02-25T20:07:30","date_gmt":"2024-02-26T01:07:30","guid":{"rendered":"https:\/\/niixer.com\/?p=46830"},"modified":"2024-04-01T21:43:27","modified_gmt":"2024-04-02T02:43:27","slug":"c-un-lenguaje-para-programadores-principiantes","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/","title":{"rendered":"C#, un lenguaje para programadores principiantes.\u00a0"},"content":{"rendered":"\n<p>En lo que lleva existiendo el mundo del software hemos evidenciado una gran evoluci\u00f3n en todos sus aspectos, como lo es sus aplicaciones y como nos facilitan nuestra vida cotidiana.&nbsp;<\/p>\n\n\n\n<p>Con esta evoluci\u00f3n evidenciada, hemos visto surgir lenguajes de programaci\u00f3n como JavaScript, HTML O Python, pero hablaremos del lenguaje C#, surgido como una opci\u00f3n viable y destacable con un sistema hibrido entre innovador, versatilidad y desempe\u00f1o para el usuario.&nbsp;&nbsp;<\/p>\n\n\n\n<p>En el siguiente articulo hablaremos a detalle sobre el lenguaje que es C#, examinaremos caracter\u00edsticas claves, su historia, como ha impactado en el mundo del desarrollo de software y su posici\u00f3n en el panorama tecnol\u00f3gico actual.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"333\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/500_333.webp\" alt=\"\" class=\"wp-image-46832\" style=\"width:526px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/500_333.webp 500w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/500_333-300x200.webp 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left\"><strong>Historia:&nbsp;<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p>C# (pronunciado &#8220;C sharp&#8221;) naci\u00f3 de la visi\u00f3n de <a href=\"https:\/\/es.wikipedia.org\/wiki\/Microsoft\">Microsoft<\/a> y fue presentado en el a\u00f1o 2000 como parte integral de la plataforma .NET. Este lenguaje fue concebido bajo la direcci\u00f3n de <a href=\"https:\/\/es.wikipedia.org\/wiki\/Anders_Hejlsberg\">Anders Hejlsberg<\/a>, con el prop\u00f3sito de proporcionar un lenguaje moderno y s\u00f3lido para el desarrollo de aplicaciones en el ecosistema Microsoft. Desde sus inicios, C# ha experimentado m\u00faltiples actualizaciones, incorporando nuevas caracter\u00edsticas y mejoras de manera constante. Este lenguaje ha logrado posicionarse como uno de los principales en el desarrollo de aplicaciones para el entorno Windows, abarcando desde aplicaciones de escritorio hasta servicios en la nube y juegos desarrollados con el framework Unity.&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p>&nbsp;La continua evoluci\u00f3n de C# ha sido fundamental para mantener su relevancia en el panorama de la programaci\u00f3n. La capacidad de adaptarse a las cambiantes necesidades de los desarrolladores y la industria ha sido un factor clave en su \u00e9xito continuo. Actualmente, C# sigue siendo ampliamente utilizado, tanto por principiantes como por profesionales en el desarrollo de software, evidenciando su importancia y preferencia en la comunidad de programadores.&nbsp;<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"873\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/640px-Anders_Hejlsberg.jpg\" alt=\"\" class=\"wp-image-46859\" style=\"width:253px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/640px-Anders_Hejlsberg.jpg 640w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/640px-Anders_Hejlsberg-220x300.jpg 220w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Caracter\u00edsticas Claves:<\/strong>&nbsp;<\/h2>\n\n\n\n<p>C# gan\u00f3 popularidad gracias a caracter\u00edsticas clave que facilitan el desarrollo de software de alta calidad. Entre ellas, destaca su sintaxis clara y sencilla, que contribuye a la legibilidad y modificaci\u00f3n eficiente del c\u00f3digo. La claridad en la expresi\u00f3n del c\u00f3digo no solo beneficia a los desarrolladores experimentados, sino que tambi\u00e9n facilita la incorporaci\u00f3n de nuevos programadores al lenguaje.&nbsp;<\/p>\n\n\n\n<p>&nbsp;El tipado fuerte de C# es otro aspecto crucial que a\u00f1ade un nivel adicional de seguridad al c\u00f3digo. La necesidad de especificar los tipos de datos de manera expl\u00edcita durante la programaci\u00f3n ayuda a prevenir errores en tiempo de compilaci\u00f3n, lo que resulta en un c\u00f3digo m\u00e1s robusto y confiable .La programaci\u00f3n orientada a objetos es una parte integral de C#, permitiendo a los desarrolladores estructurar su c\u00f3digo de manera modular y reutilizable. Principios como la herencia, el polimorfismo y la encapsulaci\u00f3n son implementados de manera efectiva en este lenguaje, facilitando la construcci\u00f3n de sistemas s\u00f3lidos y escalables.&nbsp;<\/p>\n\n\n\n<p>&nbsp;Otro punto destacado es la integraci\u00f3n de C# con la plataforma <a href=\"https:\/\/dotnet.microsoft.com\/es-es\/learn\/dotnet\/what-is-dotnet\">.NET<\/a>. Esta integraci\u00f3n permite a los desarrolladores aprovechar la amplia biblioteca de clases de .NET, agilizando el desarrollo al proporcionar soluciones eficientes para tareas comunes. La compatibilidad con .NET ha contribuido a la popularidad y versatilidad de C# en diversos contextos de desarrollo de software.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Evoluci\u00f3n Continua y Relevancia en la Industria:<\/strong>&nbsp;<\/h2>\n\n\n\n<p>La evoluci\u00f3n constante de C# ha sido un factor clave en su \u00e9xito continuo y su capacidad para mantenerse relevante en la industria del desarrollo de software. Las actualizaciones peri\u00f3dicas han introducido caracter\u00edsticas innovadoras que han mejorado la productividad de los desarrolladores y han permitido abordar desaf\u00edos tecnol\u00f3gicos emergentes.&nbsp;<\/p>\n\n\n\n<p>&nbsp;La introducci\u00f3n de versiones m\u00e1s recientes de C# ha llevado a la adopci\u00f3n de caracter\u00edsticas como registros y expresiones de coincidencia, proporcionando a los desarrolladores herramientas m\u00e1s expresivas y eficientes para su trabajo diario. Estas actualizaciones demuestran el compromiso de Microsoft con el desarrollo continuo de C# y su adaptabilidad a las demandas cambiantes de la industria.&nbsp;<\/p>\n\n\n\n<p>&nbsp;La relevancia de C# se extiende m\u00e1s all\u00e1 del desarrollo de aplicaciones tradicionales de escritorio y servicios web. Su integraci\u00f3n con tecnolog\u00edas emergentes, como la inteligencia artificial y el aprendizaje autom\u00e1tico, ha ampliado su alcance y lo ha posicionado como una herramienta valiosa en proyectos de vanguardia.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Impacto en el Desarrollo de Software:<\/strong>&nbsp;<\/h2>\n\n\n\n<p>C# ha dejado una huella significativa en el desarrollo de software, especialmente en Windows. La versatilidad de este lenguaje se refleja en su capacidad para abordar una variedad de proyectos, desde aplicaciones empresariales hasta juegos y servicios en la nube.&nbsp;<\/p>\n\n\n\n<p>&nbsp;La creaci\u00f3n de aplicaciones de escritorio y servicios web con C# ha sido una elecci\u00f3n popular entre los desarrolladores, gracias a su combinaci\u00f3n de eficiencia, legibilidad y robustez. Adem\u00e1s, su papel crucial en el desarrollo de juegos, a trav\u00e9s del framework <a href=\"https:\/\/es.wikipedia.org\/wiki\/Unity_(motor_de_videojuego)\">Unity<\/a>, destaca la flexibilidad de C# en entornos diversos y exigentes.&nbsp;<\/p>\n\n\n\n<p>&nbsp;La introducci\u00f3n de la Plataforma Universal de Windows (UWP) ha permitido a los desarrolladores crear aplicaciones que pueden ejecutarse en una variedad de dispositivos, desde PC hasta tabletas y dispositivos m\u00f3viles. Esta capacidad de adaptarse a diferentes plataformas ha ampliado a\u00fan m\u00e1s el alcance de C# en el desarrollo de software.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"422\" data-id=\"47150\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-44.webp\" alt=\"\" class=\"wp-image-47150\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-44.webp 750w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-44-300x169.webp 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><a href=\"https:\/\/csharp.com.es\/procedimientos-y-funciones\/\">Procedimientos y funciones:<\/a><\/strong><\/h2>\n\n\n\n<p>Todas las indicaciones deben ser incorporadas en un procedimiento o funci\u00f3n, a los que nos referiremos mediante su identificador. Estas funciones y procedimientos pueden recibir par\u00e1metros.<\/p>\n\n\n\n<p>En el contexto de C#, existen cuatro categor\u00edas:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Procedimientos, que ejecutan un conjunto de instrucciones cuando se solicita sin retornar ning\u00fan resultado.<\/li>\n\n\n\n<li>Funciones, que llevan a cabo un conjunto de instrucciones y devuelven el resultado al c\u00f3digo que las invoca.<\/li>\n\n\n\n<li>Procedimientos de propiedades, dise\u00f1ados para gestionar las propiedades de los objetos creados.<\/li>\n\n\n\n<li>Procedimientos de operador, empleados para alterar el comportamiento de un operador cuando se aplica a una clase o estructura.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Procedimiento<\/strong>&nbsp;: <\/h3>\n\n\n\n<p>La visibilidad de un procedimiento viene determinada por la declaraci\u00f3n <strong><em>private<\/em><\/strong>, <strong><em>public<\/em><\/strong><em> <\/em>o <strong><em>internal<\/em><\/strong>. Por defecto si no se indica nada se entiende que es public.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void VerResultado() {\r\n  Console.WriteLine(\"\u00a1\u00a1\u00a1Ganador!!!\");\r\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Funci\u00f3n<\/strong>&nbsp;<\/h3>\n\n\n\n<p>La funci\u00f3n devuelve un resultado al c\u00f3digo invocante. La ejecuci\u00f3n de <strong><em>return<\/em><\/strong><em> <\/em>provoca la salida de la funci\u00f3n.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int calculo () {\r\n  ...\r\n  instrucciones\r\n  ...\r\n  return resultado;\r\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Procedimiento de propiedades<\/strong>&nbsp;<\/h3>\n\n\n\n<p>Estos procedimientos se llaman \u201cencapsuladores\u201d ya que el valor de la propiedad se encapsula. Se utilizar\u00e1n cuando queramos modificar y\/o recuperar un valor (Set \/ Get).&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public tipoDeLa Propiedad nombrePropiedad {\r\n  get {\r\n    ...\r\n    \/\/c\u00f3digo que se ejecuta cuando se lee la propiedad\r\n    ...\r\n    return variable;\r\n  }\r\n  set {\r\n    ...\r\n    \/\/c\u00f3digo que se ejecuta durante la asignaci\u00f3n de una propiedad\r\n    \/\/existe una variable que se declara impl\u00edcitamente y que contiene\r\n    \/\/el valor que se debe asignar a la propiedad\r\n    ...\r\n    variable = value;\r\n    ...\r\n  }\r\n}<\/code><\/pre>\n\n\n\n<p>Si una propiedad es de s\u00f3lo lectura o s\u00f3lo escritura, se eliminar\u00e1 el bloque <strong>set<\/strong> y\/o <strong>get<\/strong> correspondiente. Tambi\u00e9n podemos implementar autom\u00e1ticamente la encapsulaci\u00f3n cuando no haya tratamiento alguno de la siguiente manera.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public int tasa { get; set; }<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Procedimiento de operador<\/strong>&nbsp;<\/h3>\n\n\n\n<p>Permite la redefinici\u00f3n de un operador est\u00e1ndar del lenguaje para utilizarlo en tipo personalizados (clase o estructura).&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>struct Cliente {\r\n  public int codigo;\r\n  public string apellido;\r\n  public string nombre;\r\n}<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Cliente c1, c2, c3;\r\n  c1.codigo = 200;\r\n  c1.nombre = \"Juanjo\";\r\n  c1.apellido = \"Pedraza\";\r\n\r\n  c2.codigo = 125;\r\n  c2.nombre = \"Perico\";\r\n  c2.apellido = \"Palotes\";\r\n\r\n  c3 = c1 + c2;\r\n  \/\/Aqu\u00ed el compilador dar\u00eda error porque no se pueden aplicar el operando al tipo.\r\n}<\/code><\/pre>\n\n\n\n<p>Para que el c\u00f3digo anterior funcione se podr\u00eda hacer esto:\u00a0<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>struct Cliente {\r\n  public int codigo;\r\n  public string apellido;\r\n  public string nombre;\r\n  public static Cliente operator + (Cliente cl1, Cliente cl2) {\r\n    Cliente c;\r\n    c.codigo = cl1.codigo + cl2.codigo;\r\n    c.apellido = cl1.apellido + cl2.apellido;\r\n    c.nombre = cl1.nombre + cla2.nombre;\r\n    return c;\r\n  }\r\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Desarrollos Recientes y Futuro:<\/strong>&nbsp;<\/h2>\n\n\n\n<p>Con las versiones m\u00e1s recientes de C#, como la 9.0, se han introducido caracter\u00edsticas como los registros y las expresiones de coincidencia, que mejoran la expresividad del c\u00f3digo y reducen la verbosidad. Adem\u00e1s, la integraci\u00f3n de C# con tecnolog\u00edas emergentes como la inteligencia artificial y el aprendizaje autom\u00e1tico demuestra su capacidad para adaptarse a las tendencias tecnol\u00f3gicas actuales.&nbsp;<\/p>\n\n\n\n<p>El futuro de C# parece prometedor, con Microsoft continuando su compromiso de mejora y evoluci\u00f3n del lenguaje. La comunidad de desarrolladores sigue siendo activa, contribuyendo con bibliotecas y frameworks que ampl\u00edan a\u00fan m\u00e1s la utilidad de C# en una variedad de dominios de aplicaci\u00f3n.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusi\u00f3n:<\/strong>&nbsp;<\/h2>\n\n\n\n<p>En conclusi\u00f3n, el lenguaje de programaci\u00f3n C# ha demostrado ser una fuerza impulsora en la evoluci\u00f3n del desarrollo de software. Desde su concepci\u00f3n en el a\u00f1o 2000 hasta la actualidad, C# ha evolucionado continuamente, adapt\u00e1ndose a las necesidades cambiantes de la industria y proporcionando a los desarrolladores herramientas poderosas y vers\u00e1tiles.&nbsp;<\/p>\n\n\n\n<p>&nbsp;Su sintaxis clara, la programaci\u00f3n orientada a objetos, la compatibilidad con la plataforma .NET y su capacidad para abordar proyectos diversos lo convierten en una opci\u00f3n destacada para desarrolladores de todos los niveles. La relevancia de C# se refleja en su adopci\u00f3n generalizada y su participaci\u00f3n en una amplia gama de aplicaciones, desde el desarrollo de juegos hasta la creaci\u00f3n de servicios en la nube.&nbsp;<\/p>\n\n\n\n<p>&nbsp;A medida que la tecnolog\u00eda contin\u00faa avanzando, C# se mantiene en la vanguardia, listo para abordar nuevos desaf\u00edos y aprovechar las oportunidades emergentes. Con una comunidad activa y un compromiso constante con la mejora, C# seguir\u00e1 desempe\u00f1ando un papel crucial en la construcci\u00f3n del futuro del desarrollo de software.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Lenguaje &quot;C Sharp&quot; en 3 Minutos o m\u00e1s!\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/rr5nZq61WIE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Cr\u00e9ditos:<\/h3>\n\n\n\n<p><strong>Autor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Juan+Camilo+Galvis+Bustos\">Juan Camilo Galvis Bustos<\/a><\/p>\n\n\n\n<p><strong>Editor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Carlos+Iv%C3%A1n+Pinz%C3%B3n+Romero.\">Carlos Iv\u00e1n Pinz\u00f3n Romero.<\/a><\/p>\n\n\n\n<p><strong>C\u00f3digo:<\/strong> <a href=\"https:\/\/niixer.com\/?s=UCPAG4-2\">UCPAG4-2<\/a><\/p>\n\n\n\n<p><strong>Universidad:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Universidad+Central.\">Universidad Central.<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Fuentes<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">Lenguaje \"C Sharp\" en 3 Minutos o m\u00e1s! (2021, 22 julio) https:\/\/www.youtube.com\/watch?v=rr5nZq61WIE \n\nPaseo por el lenguaje C# (2023, febrero 15) https:\/\/learn.microsoft.com\/es-es\/dotnet\/csharp\/tour-of-csharp\/ \n\nEl lenguaje de programaci\u00f3n moderno, innovador y de c\u00f3digo abierto para crear todas sus aplicaciones.  (2024)https:\/\/dotnet.microsoft.com\/es-es\/languages\/csharp \n\n\u00bfQu\u00e9 puedes hacer con C#? (2022) https:\/\/ed.team\/blog\/que-puedes-hacer-con-c \n\n\u00bfQu\u00e9 es .NET? (2023)https:\/\/aws.amazon.com\/es\/what-is\/net\/#:~:text=NET%20es%20una%20plataforma%20de,escalable%20y%20de%20alto%20rendimiento. \n\nLos 10 lenguajes de programaci\u00f3n m\u00e1s usados actualmente ()https:\/\/fi.ort.edu.uy\/blog\/los-10-lenguajes-de-programacion-mas-usados-actualmente \n\nCurso de C# https:\/\/csharp.com.es\/procedimientos-y-funciones\/ \n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>En lo que lleva existiendo el mundo del software hemos evidenciado una gran evoluci\u00f3n en todos sus aspectos, como lo es sus aplicaciones y como nos facilitan nuestra vida cotidiana.&nbsp; Con esta evoluci\u00f3n evidenciada, hemos visto surgir lenguajes de programaci\u00f3n como JavaScript, HTML O Python, pero hablaremos del lenguaje C#,Seguir Leyendo<\/p>\n","protected":false},"author":1230,"featured_media":47137,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[2867,30],"tags":[689,2655,31],"class_list":["post-46830","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lenguaje-de-programacion","category-niixer","tag-c","tag-lenguaje-de-programacion-2","tag-tecnologia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C#, un lenguaje para programadores principiantes.\u00a0<\/title>\n<meta name=\"description\" content=\"C# es un lenguaje muy esencia y practico para empezar a programar todo tipo de softwares de todo tipo desde juegos hasta apps.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C#, un lenguaje para programadores principiantes.\u00a0\" \/>\n<meta property=\"og:description\" content=\"C# es un lenguaje muy esencia y practico para empezar a programar todo tipo de softwares de todo tipo desde juegos hasta apps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-26T01:07:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-02T02:43:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"jgalvisb\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"jgalvisb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C#, un lenguaje para programadores principiantes.\u00a0","description":"C# es un lenguaje muy esencia y practico para empezar a programar todo tipo de softwares de todo tipo desde juegos hasta apps.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/","og_locale":"es_ES","og_type":"article","og_title":"C#, un lenguaje para programadores principiantes.\u00a0","og_description":"C# es un lenguaje muy esencia y practico para empezar a programar todo tipo de softwares de todo tipo desde juegos hasta apps.","og_url":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2024-02-26T01:07:30+00:00","article_modified_time":"2024-04-02T02:43:27+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","type":"image\/webp"}],"author":"jgalvisb","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"jgalvisb","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/"},"author":{"name":"jgalvisb","@id":"https:\/\/niixer.com\/#\/schema\/person\/483133b9572ec56c1f3706a59a255ef9"},"headline":"C#, un lenguaje para programadores principiantes.\u00a0","datePublished":"2024-02-26T01:07:30+00:00","dateModified":"2024-04-02T02:43:27+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/"},"wordCount":1509,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","keywords":["C#","lenguaje de programacion","tecnolog\u00eda"],"articleSection":["Lenguaje de Programaci\u00f3n","Niixer"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/","url":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/","name":"C#, un lenguaje para programadores principiantes.\u00a0","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","datePublished":"2024-02-26T01:07:30+00:00","dateModified":"2024-04-02T02:43:27+00:00","description":"C# es un lenguaje muy esencia y practico para empezar a programar todo tipo de softwares de todo tipo desde juegos hasta apps.","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","width":1280,"height":720,"caption":"Logo c#"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/25\/c-un-lenguaje-para-programadores-principiantes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"C#, un lenguaje para programadores principiantes.\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/483133b9572ec56c1f3706a59a255ef9","name":"jgalvisb","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/d08d49dd23bc6571762d2a95219761924f8e0983ec71af7b77d42a22acb959d5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d08d49dd23bc6571762d2a95219761924f8e0983ec71af7b77d42a22acb959d5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d08d49dd23bc6571762d2a95219761924f8e0983ec71af7b77d42a22acb959d5?s=96&d=mm&r=g","caption":"jgalvisb"},"url":"https:\/\/niixer.com\/index.php\/author\/jgalvisb\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/csharp-_1_.webp","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/46830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/1230"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=46830"}],"version-history":[{"count":20,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/46830\/revisions"}],"predecessor-version":[{"id":47152,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/46830\/revisions\/47152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/47137"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=46830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=46830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=46830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}