分类：电脑/网络-软件
问题：谁指点指点了.exe和.com都是可执行文件,请问它们有什么区别 
.exe和.com都是可执行文件,请问它们有什么区别呢?
回答：.com历史太悠久了，现在已经很少见到，它是用汇编或者用机器码直接写的可执行程序，没有文件头和复杂的文件结构，从文件的第一个字节就开始执行，适用于并不复杂的、追求效率的底层操作。

.exe有两种，一种是DOS下的，有文件头、执行代码和文件尾，还可以有覆盖区和数据区。文件的前两个字节是MZ或ZM，是exe格式的发明人（记不住名字了）名字的简写。另一种是WINDOWS下的，完全是重定义的格式，但仍然用MZ作为前两个字节。.exe都是用解释语言写的程序编译而成的。