Diesel Posted May 23, 2005 Posted May 23, 2005 How do you tell which language an executable (or dll) was written in. I know that in .Net, you can use a reflector and check that way, but what about C++, Java, etc. Can you also tell what compiler compiled the file? Quote
IngisKahn Posted May 24, 2005 Posted May 24, 2005 It is for the most part possible, but requires experience and is not trivial. Quote "Who is John Galt?"
Diesel Posted May 24, 2005 Author Posted May 24, 2005 (edited) I can decompile the .exe and .dll but does anyone know if there is any decoration or symbol that determines the compiler? I know the lines for the compiler version and platform but I do not know if there is one for original language or original compiler. Please when answering, only experienced programmers with non-trivial answers. Thank you. Edited May 24, 2005 by Diesel Quote
IngisKahn Posted May 24, 2005 Posted May 24, 2005 The experienced yet trivial answer: no. Quote "Who is John Galt?"
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.