Um arquivo .COM é um formato de arquivo executável usado principalmente no DOS e nas primeiras versões do sistema operacional Windows. É um dos formatos executáveis mais simples, geralmente limitado a um tamanho máximo de 64 KB, incluindo código e dados. Ao contrário de formatos executáveis mais complexos, como o .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 tornava o carregamento e a execução rápidos, mas também impunha limitações ao tamanho e à complexidade do programa. Eram comumente usados para pequenos utilitários, 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, também foram usados ocasionalmente para fins maliciosos, tornando-os um risco potencial de segurança 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 um executável, tornando fundamental manter a extensão correta para o funcionamento adequado.