A binary recompiler is a compiler that takes executable binary files as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries. Binary recompilation was introduced by Gary Kildall in the 1980s.
- "Binary Recompilation and Combined Compiler/Architecture Enhancements Studies". umich.edu. University of Michigan. Archived from the original on July 23, 2012.
- Swaine, Michael (1997-04-01). "Gary Kildall and Collegial Entrepreneurship". Dr. Dobb's Journal. Retrieved 2006-11-20.
In March, 1995, the Software Publishers Association posthumously honored Gary for his contributions to the computer industry. They listed some of his accomplishments: […] * In the 1980s, through DRI, he introduced a binary recompiler. […]