I was just wondering... Just how much can you find out about the compiler that compiled an .exe just from the .exe (not a debugg execuable)?
Can you find out what compiler or version was used to compiler a program?
If it was compiled from C/C++, you'll find runtime code in there from a particular compiler. Most runtime includes strings that identifies itself. You can also work it out from the presence and length of particular functions, but that's a little harder.
No, there isn't anything in the PE header that will tell you.