What kind of executable files can run on Windows XP through Windows 7? I know of PE, but I don't know if there are any others.
I'm also interested in knowing different kinds of interpretive executables, like a Java program and such.
I'd also like to know what extensions they use, like PE uses .exe and .dll.