Texto nº1
La programación se encarga de crear programas informáticos para ordenador, apps móviles, páginas web, videojuegos, e incluso programas de gran complejidad, como los sistemas de seguridad de los bancos.
Las personas que se encargan de crear estos programas son los
JXUwMDI4JXUwMDAyJXUwMDFkJXUwMDA4JXUwMDE1JXUwMDEzJXUwMDBjJXUwMDBjJXUwMDA1JXUwMDBiJXUwMDFkJXUwMDE3JXUwMDE2JXUwMDUzJXUwMDU5JXUwMDU5JXUwMDUwJXUwMDAyJXUwMDFkJXUwMDA4JXUwMDE1JXUwMDEzJXUwMDBjJXUwMDBjJXUwMDA1JXUwMDBiJXUwMDFkJXUwMDEzJXUwMDEy
informáticos, aunque no todos realizan exactamente el mismo tipo de trabajo.
A día de hoy existen medios que ayudan a programar a personas no expertas. Por ejemplo, el programa
JXUwMDBiJXUwMDMwJXUwMDExJXUwMDEzJXUwMDE1JXUwMDE3JXUwMDBi
se usa en las escuelas para que su alumnado aprenda a crear historias interactivas, sin necesidad de saber un código de programación.
Texto nº2
Lenguajes de programación
Saber manejar los lenguajes informáticos fomenta competencias fundamentales como la
JXUwMDM0JXUwMDlmJXUwMDk0JXUwMDBlJXUwMDBhJXUwMDAy
, la creatividad , la
JXUwMDJhJXUwMDE3JXUwMDE2JXUwMDFjJXUwMDAzJXUwMDE5JXUwMDE2JXUwMDBhJXUwMDlhJXUwMDlkJXUwMDRlJXUwMDQ0JXUwMDAxJXUwMDQ1JXUwMDUwJXUwMDAyJXUwMDFkJXUwMDBkJXUwMDBlJXUwMDA5JXUwMDA4JXUwMDBjJXUwMDEy
y el trabajo en equipo. Aprender a programar ayuda a aprender a crear .
Los lenguajes de programación ofrecen diferentes instrucciones o palabras con las cuales se puede escribir el
JXUwMDNiJXUwMDkwJXUwMDk3JXUwMDBkJXUwMDBlJXUwMDA4JXUwMDRmJXUwMDQ2JXUwMDEzJXUwMDEwJXUwMDBiJXUwMDFhJXUwMDEx
de un programa.
Texto nº3
Código fuente
El código fuente es el conjunto de líneas de texto que se escriben en un
JXUwMDM0JXUwMDA5JXUwMDBiJXUwMDA5JXUwMDEyJXUwMDE0JXUwMDBiJXUwMDBmJXUwMDQ1JXUwMDQ0JXUwMDAxJXUwMDQ1JXUwMDUwJXUwMDAyJXUwMDFkJXUwMDA4JXUwMDE1JXUwMDEzJXUwMDBjJXUwMDBjJXUwMDAyJXUwMDBhJXUwMDlhJXUwMDlk
cualquiera, y que contienen los pasos que debe seguir un ordenador para ejecutar un programa, ya sea un software, una web o un videojuego, entre otros.
Sin embargo, un ordenador no puede leer directamente el código fuente, ya que los ordenadores utilizan otro tipo de lenguaje: el
JXUwMDM0JXUwMDA5JXUwMDBiJXUwMDA5JXUwMDEyJXUwMDE0JXUwMDBiJXUwMDBmJXUwMDQ1JXUwMDQ0JXUwMDAxJXUwMDQ1JXUwMDRkJXUwMDhjJXUwMDkwJXUwMDA0JXUwMDFjJXUwMDA3JXUwMDBm
basado en el uso de unos y ceros. Por eso, para que un ordenador pueda interpretar las instrucciones que contiene el código fuente, debe traducirlo a
JXUwMDNiJXUwMDkwJXUwMDk3JXUwMDBkJXUwMDBlJXUwMDA4JXUwMDRmJXUwMDQyJXUwMDBiJXUwMDA3JXUwMDBmJXUwMDEzJXUwMDFiJXUwMDA2
. Este proceso de traducción, en informática, se conoce con el nombre de
JXUwMDNiJXUwMDBjJXUwMDAyJXUwMDFkJXUwMDE5JXUwMDA1JXUwMDBkJXUwMDEzJXUwMDVj
Texto nº4
Compilador
Un compilador es un software que permite traducir un lenguaje de programación al
JXUwMDM0JXUwMDA5JXUwMDBiJXUwMDA5JXUwMDEyJXUwMDE0JXUwMDBiJXUwMDBmJXUwMDQ1JXUwMDQ0JXUwMDAxJXUwMDQ1JXUwMDRkJXUwMDhjJXUwMDkwJXUwMDA0JXUwMDFjJXUwMDA3JXUwMDBm
.
Gracias a la compilación, nuestros dispositivos pueden simplificar las complejas líneas de código a
JXUwMDJkJXUwMDFiJXUwMDAxJXUwMDFjJXUwMDUzJXUwMDU5JXUwMDU5JXUwMDQzJXUwMDA2JXUwMDE3JXUwMDFkJXUwMDFjJXUwMDVm
y así ejecutar el programa correctamente de manera más rápida y sencilla.
El proceso de programación se basa en diseñar, codificar, depurar y mantener actualizado el código fuente.