'Decompilation is the inverse of compilation: translating an executablefile into a higher level language.Decompiler is invaluable in situations where the source code is lostor damaged.