Decompiler

A program that translates executable files into high-level source code.

A program that translates executable files into high-level source code.
Uncommon
A decompiler is a programming tool that translates an executable file back into high-level source code. It performs the reverse of a compiler, which converts high-level code into machine code. Unlike a disassembler, which produces assembly language, a decompiler reconstructs higher-level representations resembling languages such as C. It generally cannot reproduce original source code exactly because compilation discards information including variable names, comments, types, and parts of program structure.
The picture on this card was made with AI. It is an illustration, not a real photo of the subject.
Kosmora is not affiliated with or endorsed by the Wikimedia Foundation.