cookie-law-info
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114disable-gutenberg
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114ga-google-analytics
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114the-events-calendar
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114jetpack
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114aawp
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114backupwordpress
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/enriqueortegaburgos.com/videojuegos.enriqueortegaburgos.com/wp-includes/functions.php on line 6114<\/p>\n
EN EL ART\u00cdCULO ANTERIOR<\/a> COMENZAMOS A ABORDAR EL TEMA DEL C\u00d3DIGO FUENTE, QUE NO ES M\u00c1S QUE EL LENGUAJE QUE UTILIZAN LOS PROGRAMADORES Y LOS INFORM\u00c1TICOS PARA CONFECCIONAR LOS SISTEMAS, PROGRAMAS INFORM\u00c1TICOS Y TAMBI\u00c9N LAS P\u00c1GINAS WEB. AUNQUE EL C\u00d3DIGO FUENTE PUEDE SER LE\u00cdDO POR CUALQUIER SER HUMANO, LA GRAN REALIDAD ES QUE SOLO PROGRAMADORES PROFESIONALES PODR\u00c1N COMPRENDERLO. PODR\u00cdAMOS DECIR QUE EL C\u00d3DIGO FUENTE ES TODO EL IDIOMA Y TODA LA ESTRUCTURA QUE EST\u00c1 DETR\u00c1S DE LO QUE LOS USUARIOS COMUNES PODEMOS VER.<\/strong><\/p>\n En inform\u00e1tica, se denomina el c\u00f3digo fuente al conjunto de l\u00edneas de texto que expresan un lenguaje de programaci\u00f3n determinado. Es decir, son los pasos que debe seguir el computador para la correcta ejecuci\u00f3n de un programa espec\u00edfico. Es decir, se trata de las instrucciones que el programador original del software compil\u00f3 para que pudieran ser transmitidas a un sistema computacional. Al final, la idea es que puedan ser interpretadas de manera precisa y oportuna.<\/p>\n El c\u00f3digo fuente suele ser visible durante algunas operaciones determinadas del software, peros sus instrucciones ser\u00e1n incomprensibles, excepto para quien maneje el lenguaje espec\u00edfico en el que fue programado. Esto ocurre tambi\u00e9n con las p\u00e1ginas web y otro tipo de elementos de software, programados en lenguajes web tales como el HTML o el popular JAVA Script, que son ejecutados e interpretados por la ventana del navegador de internet.<\/strong><\/p>\n<\/blockquote>\n Hay que decir, que el \u00e1rea de la computaci\u00f3n que se dedica a la creaci\u00f3n de estos c\u00f3digos fuentes es la ingenier\u00eda de software, dedicada a la creaci\u00f3n de programas de computadoras. Dicha habilidad creativa es, adem\u00e1s, respaldada por las leyes del derecho de autor, algo realmente importante, porque el programador debe ser tomado como un autor. Lo que \u00e9l haya dise\u00f1ado es de su propiedad. En este sentido, el c\u00f3digo fuente es obra y creaci\u00f3n exclusiva de sus programadores inalterable e irreproducible por tercero, tanto como el contenido de una obra literaria.<\/p>\n <\/p>\n Dentro de este mundo de la programaci\u00f3n, existen programas que no se gu\u00edan por las directrices del derecho de autoral en lo que respecta a su c\u00f3digo fuente<\/a>, permitiendo que sus usuarios lo modifiquen, lo editen y lo compartan m\u00e1s o menos libremente, conformando una especie de comunidad de usuarios especializada. Estos programas se llaman \u201cc\u00f3digo abierto\u201d, ya que cualquier puede intervenir en sus instrucciones esenciales y crear versiones propias o individuales del programa original, que son llamadas a su vez \u201cdistribuciones\u201d.<\/p>\n Los ejemplos de dicho software son los programas operativos de Uinx y Linux, entre muchos otros que trabajan de manera similar.<\/p>\n <\/p>\n Hay cientos de lenguajes de programaci\u00f3n diferentes y no se puede decir per se que unos sean mejores que otro, pues todo depende del contexto, el proyecto y la aplicaci\u00f3n para la que se use el c\u00f3digo fuente. Entre los lenguajes de programaci\u00f3n m\u00e1s conocidos se encuentran: BASIC, Java, C, C++, Pascal, Python, PHP, Java Script, entre otros. Para que los ordenadores puedan comprenderlos, estos deben traducirse al c\u00f3digo de la m\u00e1quina.<\/p>\n Para que los ordenadores puedan procesar el texto fuente creado por los programadores tienen que haber un traductor entre ambos en forma de programa adicional. Esta aplicaci\u00f3n auxiliar puede presentarse como el compilador o el int\u00e9rprete.<\/p>\n Con todo, la elecci\u00f3n de uno u otro no es libre, pues es el lenguaje de programaci\u00f3n el que determina si debe utilizarse un compilador o un int\u00e9rprete, aunque hoy en d\u00eda cada vez es m\u00e1s frecuente recurrir a una soluci\u00f3n provisional denominada como \u201cJust-in-time\u201d (JIT) Compilation. Traducido al espa\u00f1ol es \u201cCompilaci\u00f3n en tiempo de Ejecuci\u00f3n\u201d. Este tipo de traducci\u00f3n intenta combinar las ventajas de ambos programas que son analizados y ejecutados r\u00e1pidamente. Un ejemplo de esto, es que en los navegadores para gestionar Java Script, PHP o Java son m\u00e1s eficazmente.<\/strong><\/p>\n<\/blockquote>\n <\/p>\n El texto fuente tambi\u00e9n es el t\u00e9rmino utilizado para definir la estructura b\u00e1sica de una p\u00e1gina web. Sin embargo, esta no se basa en un lenguaje de programaci\u00f3n, sino en el lenguaje de mercado HTML. Un lenguaje de mercado establece la manera en que se encuentran los contenidos. As\u00ed, por ejemplo, HTML permite definir encabezados, p\u00e1rrafos y resaltes. No obstante, hay que destacar que un documento HTML no es en s\u00ed un programa, pero puede incluir alguno en forma de c\u00f3digo Java Script, lo que tambi\u00e9n se aplica a otros lenguajes de mercado como XML.<\/p>\n <\/p>\n Al escribir programa hay que cumplir con determinadas convenciones y par\u00e1metros del lenguaje de programaci\u00f3n que se emplee. Muy pocos lenguajes se crean de la nada, sino que la mayor\u00eda se desarrolla a partir de los otros, de ah\u00ed que hayan determinados elementos que aparecen reiteradamente en diferentes c\u00f3digos de programaci\u00f3n, que a continuaci\u00f3n mencionaremos.<\/p>\n Lo que hay que comprender, es que para escribir un c\u00f3digo fuente, solo se necesita un editor de textos simples tale como \u201cEDITOR\u201d, cuyo nombre original es Notepad en Windows, o TexEdiit en Mac.<\/p>\n El c\u00f3digo fuente se guarda como texto sin formato, por ejemplo en c\u00f3digo AscII o como UTF-8, a partir de la extensi\u00f3n del nombre de archivo correcto para el lenguaje de programaci\u00f3n. Hay que destacar que si se encuentra un archivo con la terminaci\u00f3n \u201ccpp\u201d en el disco duro, se trata de un archivo de texto que contiene un c\u00f3digo en el lenguaje de programaci\u00f3n C++.<\/strong><\/p>\n<\/blockquote>\n Algo que hay que tomar en cuenta, es que las extensiones de archivo son convencionales. El sufijo normalmente se prepara por un punto y se agrega al nombre del archivo que debe mostrar el formato que tiene el archivo. Windows reconoce la extensi\u00f3n del archivo, siempre que sea conocida.<\/p>\n <\/p>\n Los proyectos de mayor envergadura pueden desarrollarse con programas especiales. Los entornos de desarrollo integrados engloban diversas herramientas, de ah\u00ed vienen el calificativo \u201cintegrado\u201d, necesario para los desarrolladores y as\u00ed aceleran el flujo de trabajo. Otra ventaja de IDE (Integrated Development Environment) es que las herramientas integradas se comunican entre s\u00ed de forma continua y realizan cambios de manera sincr\u00f3nica. Entre estas herramientas se encuentran las siguientes:<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n","protected":false},"excerpt":{"rendered":" CONOCE QU\u00c9 ES EL C\u00d3DIGO FUENTE. PARTE 2. EN EL ART\u00cdCULO ANTERIOR COMENZAMOS A ABORDAR EL TEMA DEL C\u00d3DIGO FUENTE, QUE…<\/p>\n","protected":false},"author":990002,"featured_media":78288,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[112],"tags":[],"class_list":["post-78286","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia-2"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/videojuegos.enriqueortegaburgos.com\/wp-content\/uploads\/2022\/12\/codigo-fuente-.jpg?fit=1024%2C589&ssl=1","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/posts\/78286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/users\/990002"}],"replies":[{"embeddable":true,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/comments?post=78286"}],"version-history":[{"count":3,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/posts\/78286\/revisions"}],"predecessor-version":[{"id":78780,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/posts\/78286\/revisions\/78780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/media\/78288"}],"wp:attachment":[{"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/media?parent=78286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/categories?post=78286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/videojuegos.enriqueortegaburgos.com\/wp-json\/wp\/v2\/tags?post=78286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}\n
<\/h3>\n
Del c\u00f3digo fuente al c\u00f3digo abierto.<\/strong><\/h3>\n[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]\n
Diversos lenguajes de programaci\u00f3n.<\/strong><\/h3>\n[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]\n
\n
\n
Los lenguajes de mercado.<\/strong><\/h3>\n[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]\n
<\/h3>\n
Estructura del texto fuente.<\/strong><\/h3>\n[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]\n
\n
\n
Algunas conclusiones.<\/strong><\/h3>\n[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]\n
\n
TE RECOMENDAMOS OTRAS ENTRADAS RELACIONADAS EN NUESTRO PORTAL<\/strong><\/h3>\n
[vc_separator color=\"custom\" border_width=\"2\" accent_color=\"#00d0ff\"]<\/strong><\/h3>\n
PROTECCI\u00d3N JUR\u00cdDICA DEL C\u00d3DIGO FUENTE\u00a0<\/a><\/strong><\/h3>\n
C\u00d3DIGO FUENTE \u00bfQU\u00c9 ES?\u00a0<\/a><\/strong><\/h3>\n
REALIDAD AUMENTADA PARTE 6\u00a0<\/a><\/strong><\/h3>\n
EPIC GAMES VS APPLE 2021\u00a0<\/a><\/strong><\/h3>\n
PROTECCI\u00d3N DEL SOFTWARE DESDE LA PROPIEDAD INTELECTUAL\u00a0<\/a><\/strong><\/h3>\n
EMULADOR DE VIDEOJUEGOS CASOS JUDICIALES\u00a0<\/a><\/strong><\/h3>\n