Um arquivo .COM é um formato de arquivo executável usado principalmente nos sistemas operacionais DOS e nas primeiras versões do Windows. É um dos formatos executáveis mais simples, tipicamente limitado a um tamanho máximo de 64KB, incluindo código e dados. Diferentemente de formatos executáveis mais complexos como .EXE, os arquivos .COM não possuem um cabeçalho contendo metadados sobre a estrutura do programa. Em vez disso, o sistema operacional carrega o arquivo inteiro na memória e inicia a execução a partir do primeiro byte. Essa simplicidade os tornava rápidos para carregar e executar, mas também impunha limitações no tamanho e na complexidade do programa. Eram comumente utilizados para pequenas utilidades, jogos e comandos de sistema. Embora menos comuns em sistemas operacionais modernos, os arquivos .COM ainda podem ser executados em ambientes compatíveis ou emuladores. Devido ao seu tamanho reduzido e execução direta, eles também eram ocasionalmente usados para fins maliciosos, representando um risco de segurança potencial se obtidos de fontes não confiáveis. A ausência de um cabeçalho também significa que o sistema operacional depende da extensão do arquivo para identificá-lo como executável, tornando crucial a manutenção da extensão correta.