Skip to main content
decompiler

decompiler

1 8.2
A program that turns machine code back into readable source code
  • noun
  • /diːˈkɒmpɪlər/
  • Specialized
translation icon : descompilador
  • With a powerful decompiler, he was able to recover the original code from the binary file.

Examples

  • The software engineer used a decompiler to understand how the application worked.

  • Many programmers use a decompiler for debugging.

  • A decompiler can help recover lost source code from compiled programs.

  • Many security analysts rely on a decompiler to inspect suspicious files.

  • A decompiler can help recover lost source code.

  • A decompiler can help you understand how a program was built by translating its code back into a form you can read.

  • The software engineer used a decompiler to convert the compiled application into readable source code for debugging.

Synonyms

translator
vsdecompiler
  • Specialized
7 4.1

A computer program that changes code from one programming language to another

converts low level machine output back into readable source code
data converter
vsdecompiler
  • Specialized
5.1

A device or program that changes information from one format to another, like turning sound into digital data

converts compiled machine instructions specifically back into human readable source code

How Complete

decompiler
  • Specialized
1 8.2
disassembler
  • Specialized
8.9

Surface Forms

decompiler singular
decompilers plural

Morphology

decompiler = decompile (transparent) = de + compile + er

The suffix '-er' straightforwardly forms an agent or tool noun meaning something that decompiles.

Etymology

The word decompiler breaks into de- meaning 'reverse' or 'remove' and compiler from 'compile', which means 'put together'. So a decompiler is a tool that 'undoes' a compiler by turning compiled programs or machine code back into readable source code.