

Un listado o lista de programas es una lista impresa de líneas de código informático o datos digitales (en formato legible para humanos).
Casos de uso
Los listados se utilizan habitualmente en libros educativos y relacionados con la informática para mostrar ejemplos de código.
En los inicios de la programación, se utilizaba para revisar manualmente un programa y como almacenamiento permanente . También era común en las revistas para entusiastas de la informática de los años 70 y 80 (por ejemplo, Creative Computing ) y en libros como BASIC Computer Games para programas que se escribían manualmente .
Hoy en día, los listados impresos se utilizan con poca frecuencia, ya que las pantallas pueden mostrar más líneas que antes, los programas tienden a ser modulares, el almacenamiento en formato digital se considera preferible al impreso y el material digital se transmite fácilmente a través de redes, discos o cintas. Además, los conjuntos de datos suelen ser demasiado grandes para imprimirlos cómodamente en papel, y su búsqueda resulta más sencilla en formato digital.
Los listados de código ensamblador son analizados ocasionalmente por programadores que desean comprender cómo un compilador traduce su código fuente a lenguaje ensamblador. Por ejemplo, el compilador GNU C (gcc) generará un listado de código ensamblador si se invoca con la opción de línea de comandos -S. [ 1 ]
Los listados de programas informáticos siguen siendo importantes en la legislación de patentes de EE . UU. Se definen de la siguiente manera en el Manual de Procedimientos de Examen de Patentes: [ 2 ]
"A los efectos de esta sección, se define como listado de programa informático una impresión que enumera, en la secuencia adecuada, las instrucciones, rutinas y demás contenido de un programa para ordenador. El listado del programa puede estar escrito en lenguaje máquina o independiente de la máquina (lenguaje objeto o fuente), y permite que el ordenador ejecute un procedimiento o tarea determinada, como resolver un problema, regular el flujo de trabajo o controlar y supervisar eventos. ... Cualquier listado de programa informático puede, y cualquier listado de programa informático con más de 300 líneas (hasta 72 caracteres por línea) debe, presentarse en un disco compacto de conformidad con el § 1.52(e)."
Referencias
- Código fuente
- Características del editor de texto
- Esbozos de programación informática