The Hex-Rays Decompiler converts executable programs into a human readable C-like pseudo code text. http://ccso.com/files/hexraysdemo.swf