Saltar a contenido

Codificación de una algoritmo en un lenguaje de programación

El proceso de escribir un algoritmo en un programa se llama codificación o programación. Este proceso implica la traducción de un algoritmo en un lenguaje de programación que la computadora pueda entender y ejecutar.

¿De qué manera debe ser escrito el algoritmo para que lo comprenda la computadora?

Recordemos que una computadora identifica solo dos estados: presencia de tensión o ausencia de tensión.

Representación de un bit

Estos estados son desunidos, separados y complementarios. Y este es el motivo por el cual toda la realidad digital se modela empleando el sistema binario (Base 2). Recordemos que la unidad mínima de información es un bit y corresponde a un dígito binario (O o 1).

Esto es sólo una manera compleja de decir que la computadora almacena y procesa información en forma de unos y ceros, que manejan distintas unidades al agruparse cada cierta cantidad (múltiplos de la unidad), y que cualquier instrucción que se le dé a la computadora debe estar codificado de manera tal que se pueda representar en términos de estos dos estados: uno y cero, o tensión y no tensión.

Si no recuerdas el tema, puedes repasarlo haciendo clic aquí

Si los programas son desarrollados por humanos (o por otros programas) y ejecutados por una computadora, tenemos que resolver la comunicación ambas partes para lograr que finalmente el algoritmo escrito por el programador, al ser codificado, sea entendido y aplicado por la computadora. Aquí es donde nacen los lenguajes de programación que permiten alcanzar una comunicación efectiva.