ProgramBench: Can Language Models Rebuild Programs From Scratch?

A cleanroom software-engineering benchmark where agents receive only a compiled executable and documentation, then must architect and implement a complete codebase that reproduces the original program's behavior.

ModelsModels with a result.19
Top resultBest result on this benchmark.93.0%Claude Opus 5
Top-3 spreadPoints from first to third.5.4 pts
YearYear of release.2026

Result and price

17 of 19 results

Results

19 results
#ModelResultThe score from the source.
07Kimi K377.8%
08GLM-5.263.7%
12Hy430.0%
18GLM-5.319.0%