Los códigos son la esencia del lenguaje que manejan las computadoras. Los diversos lenguajes informáticos están expresados con base en un código. Comprender un lenguaje de este tipo es labor de programadores e implica un nivel de abstracción importante. El código php, el ASCII y el html son ejemplos de códigos informáticos.
 
La mayoría de sistemas informáticos utilizan una misma codificación como base de algunas de sus aplicaciones y funciones. Al ser un código de caracteres con base en el alfabeto latino, el código ASCII es generalmente usado para representar textos, mediante las aplicaciones de procesador de textos que se basan también en esta codificación. ASCII comprende noventa y cinco caracteres y requiere 8 bits para formar cada uno de éstos. Es el sistema de símbolos y caracteres que utiliza la mayoría de computadoras.
 
Por su parte, el código html se refiere a un lenguaje generalmente utilizado para la elaboración de páginas web. Mediante html se describe y define la estructura y la forma del texto y de los contenidos de una página. html funciona por medio de etiquetas que, encerradas por símbolos como corchetes, representan cada uno de los atributos del texto y algunos de los comportamientos generados a los exploradores web.
 
Asimismo, el código php es empleado para la creación y el desarrollo de páginas web dinámicas, pudiendo ser insertado dentro de una construcción html. Se utiliza desde el servidor web, siendo el código php su lenguaje de entrada. No tiene dificultad ni con la mayoría de servidores web ni con los diversos sistemas operativos, constituyéndose así como uno de los más utilizados por los sitios web de todo el planeta

El código fuente de un Programa informático (o Software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa.                                                                                                                 Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.

 

El código fuente de un programa está escrito por un Programador en algún Lenguaje de programación, pero en este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje (el Lenguaje máquina o Código objeto) que sí pueda ser ejecutado por el Hardware de la computadora.                                                                                     Para esta traducción se usan los llamados Compiladores, Ensambladores, Intérpretes y otros sistemas de traducción.

 

El término código fuente también se usa para hacer referencia al código fuente de otros elementos del software, como por ejemplo el código fuente de una Página web que está escrito en el Lenguaje de marcado HTML o en Javascript u otros lenguajes de programación web y que es posteriormente ejecutado por el Navegador web para visualizar dicha página cuando es visitada.

El área de la Informática que se dedica a la creación de programas y, por tanto a la creación de su código fuente, es la Programación.

 

Aspectos importantes del código fuente

Un aspecto interesante a tener en cuenta cuando se habla del código fuente de un programa informático es si su Licencia permite que dicho código fuente está disponible para que cualquiera pueda estudiarlo, modificarlo o reutilizarlo. Cuando se cumple este aspecto se dice que el programa es Software de código abierto, en contraposición al Software de código cerrado en el que se le ha impedido.