Un archivo COM es un tipo de archivo ejecutable simple utilizado históricamente por MS-DOS y las primeras versiones de Microsoft Windows. El nombre deriva de la extensión de archivo 'command' y representa uno de los formatos ejecutables más antiguos en el ecosistema de las PC. A diferencia del formato EXE (Executable), que es más moderno y complejo, un archivo COM es una imagen binaria sin procesar que no contiene encabezados ni metadatos; el sistema operativo simplemente carga el archivo en la memoria y comienza la ejecución desde el primer byte. Debido a las limitaciones arquitectónicas del modo real x86 de 16 bits, los archivos COM están estrictamente limitados a un tamaño máximo de 64 KB, ya que el código, los datos y la pila deben residir dentro de un único segmento de memoria. Aunque las versiones modernas de Windows de 64 bits ya no admiten archivos COM de 16 bits de forma nativa, siguen siendo muy significativos en la historia de la informática y se encuentran frecuentemente en sistemas heredados, entornos integrados y al utilizar emuladores de DOS.