Hello, Is it possible to disassemble an executable file back into its C language source? If not completely possible, there must be certain constructs that could be recognized, then the rest could be left in assembly language. Are there any existing programs that do this? Thanks for any comments, Bill Barry wab1 at ns.cc.lehigh.edu