Decompiler

A decompiler is a device that can translate the object code of a computer program into source code.