¿Qué es la codificación y cómo funciona?

¿Qué es la codificación y cómo funciona?

El código de computadora es muy importante. Casi todos los dispositivos electrónicos que usa se basan en un código. La forma en que funcionan las cosas puede parecer bastante confusa, pero cuando lo desglosas es realmente simple.





Las personas que hacen código se denominan programadores, codificadores o desarrolladores. ¡Todos trabajan con computadoras para crear sitios web, aplicaciones e incluso juegos! Hoy aprenderá para qué codificarlo, para qué sirve y cómo empezar a aprender el código usted mismo.





¿Qué es el código?

Las computadoras tienen su propio lenguaje llamado Codigo de maquina que les dice qué hacer. Como puede ver, ¡no tiene mucho sentido para los humanos!





Cada número o letra le está diciendo a la computadora que cambie algo en su memoria . Puede ser un número o una palabra, o una pequeña parte de una imagen o un video. Por sí mismos, las computadoras no saben cómo hacer nada. Es trabajo del programador darles instrucciones.

Es posible aprender el código máquina, ¡pero llevaría mucho tiempo! Afortunadamente, existe una forma más sencilla de comunicarse con las computadoras.



¿Qué es un lenguaje de programación?

¡Ahora, esto parece un poco más fácil de entender! Esta imagen muestra cómo decirle a la computadora que diga Hola Mundo . Los lenguajes de programación proporcionan una interfaz entre codificadores o programadores y el lenguaje de máquina. Entonces, en lugar de usar código de máquina, la imagen de arriba usa un lenguaje de programación llamado Pitón .

Casi todos los lenguajes de programación funcionan de la misma manera:





  1. usted escribir código para decirle qué hacer: print ('Hola, mundo') .
  2. El codigo es compilado , que lo convierte en un código de máquina que la computadora puede entender.
  3. El ordenador ejecuta el código y escribe Hola Mundo De vuelta a nosotros.

Relacionado: Cómo comenzar con Python usando un script 'Hello World'

Hay cientos de lenguajes de programación diferentes que pueden parecer confusos, pero todos hacen lo mismo. Escribe lo que quiere que haga, el compilador lo convierte en un lenguaje que la computadora entiende, luego la computadora lo hace, que se llama ejecutando el código en la programación habla!





¿Qué es la codificación?

La codificación es el proceso de usar un lenguaje de programación para hacer que una computadora se comporte como usted quiere. En Python, cada línea de código le dice a la computadora que haga algo, y un documento lleno de líneas de código se llama texto .

Cada guión está diseñado para realizar un trabajo. Este trabajo podría consistir en tomar una imagen y cambiar su tamaño. Puede reproducir un determinado sonido o una pieza musical. Cuando haces clic en 'Me gusta' en la publicación de alguien en las redes sociales, un guión es lo que hace que suceda.

A diferencia de las personas, las computadoras harán exactamente lo que les diga. Esto puede sonar genial, pero puede causar problemas. Si le dice a una computadora que comience a contar hacia arriba y no le dice que se detenga, ¡seguirá contando para siempre! Ser un buen programador se trata de saber cómo decirle a una computadora que actúe.

¿Qué es un programa?

Los programas son los componentes básicos de las computadoras, ya que son responsables de cada operación que realiza una computadora. Es el conjunto de instrucciones que se crean durante el proceso de programación del desarrollo de software. Sin programas, las computadoras son inútiles.

Los programas crean software que un usuario medio puede reconocer como un sitio web o una aplicación. Cuando un programa pasa por el proceso de prueba y depuración, pasa a estar disponible para el usuario en forma de software empaquetado que se puede instalar fácilmente en un dispositivo.

¿Es difícil codificar?

La codificación puede ser muy simple y cualquiera puede aprender los conceptos básicos. Una buena analogía es pensar en codificar como libros en una biblioteca. Algunos libros utilizan un lenguaje sencillo y las historias son fáciles de entender. Otros usan palabras muy complejas y tienen historias que parecen no tener sentido. Ya sean simples o difíciles de leer, todos son libros.

Cuantos más libros lea, mejor le resultará. ¡El lenguaje complicado o las historias confusas se vuelven más fáciles de entender hasta que un día puedes leer cosas con las que ni siquiera soñaste en el pasado!

Aprender a codificar es lo mismo. La primera vez que intente codificar le resultará difícil, pero cada vez que lo haga mejorará. Si le resulta difícil aprender un lenguaje de programación, aún puede aprender las ideas importantes detrás de él utilizando un lenguaje de codificación visual. Usted puede incluso crea tu propio juego de Mario ¡sin escribir ningún código!

¿Qué aspecto tiene el código?

La imagen de arriba muestra un script llamado hello_name . Ya ha visto que una sola línea de código puede hacer que la computadora imprima en la pantalla. Digamos que en lugar de simplemente decir hola mundo, ¿desea que el usuario escriba su nombre y que la computadora lo salude por su nombre? Analicemos lo que está sucediendo aquí.

  1. Cuando el script inicia la computadora huellas dactilares una pregunta a la pantalla.
  2. A continuación, la computadora espera a que el usuario aporte su nombre, y lo guarda.
  3. 'Hola' huellas dactilares a la pantalla, junto con los guardados nombre .
  4. En la ventana Cmder, el script compila y ejecuta utilizando Pitón .
  5. El guión se ejecutó tal como fue diseñado, antes de salir.

Este ejemplo le muestra un fragmento de código simple escrito en un editor de código y ejecutar en Cmder, que es un tipo de terminal ventana. No se preocupe demasiado por cualquiera de estas cosas por ahora. Ahora sabe cómo se ve el código Python y cómo funciona este script.

Cómo el código se convierte en un programa

Si es totalmente nuevo en el código, es posible que aún se pregunte cómo los scripts como el anterior se convierten en el tipo de programas que está acostumbrado a usar. En la imagen de arriba, la ventana de la izquierda es una herramienta para convertir scripts de Python en programas. La ventana de la derecha tiene un icono llamado hello_name.exe . ¡Creo que puedes adivinar lo que sucede si hicieras clic en él!

cómo encontrar la fecha de publicación de un artículo

De ningún código a un programa terminado. Este ejemplo es realmente simple, pero así es como funciona casi toda la codificación. Todos los días, la gente usa lenguajes de programación han aprendido a escribir código , que se convertirá en programas todos usamos.

La codificación es genial

A partir de este artículo, ha desarrollado una comprensión fundamental de la programación, así como una exposición práctica a esta disciplina a través de los ejemplos de Python. La codificación es para todos, independientemente de su edad o antecedentes.

Python es un buen lugar para comenzar su viaje de codificación, ya que es uno de los lenguajes de programación líderes en el mundo. Sin embargo, explorar otros lenguajes de programación e incluso otros aspectos de la codificación es siempre una opción.

Cuota Cuota Pío Correo electrónico Aprenda a codificar de una manera divertida e interactiva

Cómo aprender código de una manera divertida e interactiva con este curso de 9 paquetes

Leer siguiente
Temas relacionados
  • Programación
  • Programación
  • Tutoriales de codificación
Sobre el Autor Ian Buckley(216 Artículos publicados)

Ian Buckley es un periodista, músico, intérprete y productor de video independiente que vive en Berlín, Alemania. Cuando no está escribiendo o en el escenario, está jugando con la electrónica o el código de bricolaje con la esperanza de convertirse en un científico loco.

Más de Ian Buckley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse