El código es el conjunto de instrucciones que permite la codificación y descodificación de la información que se transmite de manera que pueda ser intercambiada en forma comprensible entre la fuente y el destino.
En el caso puntual de la computación, podemos referirnos por un lado al código Fuente y por el otro, al código Objeto. En cuanto al primero, el código Fuente, es aquel que está compuesto por un texto basado en algún lenguaje de programación, que es entendible por los seres humanos. Es el que redactan los programadores pero que no es comprensible por la computadora ya que para eso debe ser traducido a un lenguaje máquina.
Allí aparece lo que sería el código Objeto, que es el lenguaje que descifra la máquina (formato binario) y que es originado por un compilador o ensamblador, que lo traduce a partir del código fuente.
Por otro lado, también se pueden clasificar los códigos según el acceso que se tenga a su código fuente, por lo que existen códigos abiertos y cerrados. El código abierto (Open Source) es el que tiene el código fuente liberado de manera que puedas ser copiado y analizado libremente, e incluso modificado por otras personas, además del autor. Por el contrario, el código cerrado no permite este acceso al código fuente por lo que solo puede ser modificado o analizado por el autor o quienes tengan la licencia para hacerlo.
Por Analía Lanzillotta