👩‍💻 Introducción a la programación 👩‍💻

Es importante conocer los cimientos, y ellos son saber ¿que es la programación?, y por ello en esta sección aprenderás el porque de lo que hacemos, los que nos desempeñamos en esta área.

¿Qué es programación?

Como desarrollador@s de Software, resolvemos problemas, sean cotidianos de la vida diaria o algunos que son proceso más complejos o hacen parte de la lógica de negocio de una empresa, y transformamos estos en código, haciendo uso de un lenguaje de programación.

En síntesis los desarrollador@s de software, crean instrucciones de código, y con ellas se construyen programas o aplicaciones. Cada instrucción que escribimos, es lo que se va a representar o a ejecutar una determinada acción en nuestra aplicación.

¿Qué es un Algoritmo?

Cuando escribimos las instrucciones, estamos detallando una serie de pasos que se deben ejecutar y a este desglose es lo que llamamos algoritmos. Estos algoritmos los transcribimos o los realizamos de una vez haciendo uso de un lenguaje de programación (JavaScript, TypeScript, PHP, etc.) y esto internamente el computador lo transforma a bytes, que son representados en píxeles en una pantalla.

Si deseáramos hacer un sandwich 🥪 de jamón y queso, qué pasos haríamos:

  • Tomaríamos dos rebanadas de pan 🍞

  • Tomaríamos una rebanada y la ponemos en un plato 🍽️

  • Colocamos una rebanada de jamón sobre el pan 🥓

  • Colocaríamos una tajada de queso 🧀 Y colocaríamos encima del queso, la otra rebanada de pan 🍞

Podemos colocar más ingredientes en nuestro sandwich, pero las anteriores son unas instrucciones básicas que hacemos para tener un rico y simple sandwich 🥪.

Lenguajes de programación

Un lenguaje es la forma en la que nos comunicamos, en este caso deseamos comunicarnos con una computadora, y para ello hay un lenguaje específico en el que nos debemos comunicar, para que la computadora nos entienda. Este lenguaje específico usa unos símbolos y unas palabras claves, que dependiendo del lenguaje que escojamos de la programación, debemos seguirlo al pie de la letra.

¿Qué tipos de lenguaje existen?

Existen los lenguajes de bajo nivel, que son más orientados a la computadora, las instrucciones que se escriben ahí son un vínculo directo entre hardware y software, se usa un lenguaje primitivo: 01010, que es una colección de binarios o bits. Además del bajo nivel, está el de alto nivel, nos facilitan mucho la vida a los desarrolladores, ya que las instrucciones que hacemos luego pasan a ser traducidas o compiladas (que es una traducción más rápida) para que la máquina las entienda.

¿Para que sirven los lenguajes de programación?

Nos sirven para programar, aunque hay lenguajes que tienen características particulares, el objetivo principal de ellos es comunicarnos con la máquina.

Última actualización