Code Generation Benchmarks

Overview

Code generation benchmarks test whether AI systems can turn instructions, examples, or visual inputs into working programs, from short algorithm problems to repository-scale changes. They use executable and hidden tests, static analysis, formal verification, browser or rendering checks, and sometimes human judgments to assess correctness, visual fidelity, security, efficiency, and maintainability. Current benchmarks cover competitive programming, software agents, scientific and hardware code, and multimodal tasks such as generating interactive webpages or 3D scenes. A central challenge is that passing tests or compiling does not guarantee that code meets its intended behavior or quality requirements, while benchmark coverage, test reliability, and contamination can also distort measured capability.

Latest papers

CardsList

154 papers24 papers in the last four weeks, up 100% on the four weeks before. 0.1% of all new papers.

  1. GenXR-Bench: Benchmarking Coding Agents for Interactive XR Development

    Oct 21, 2026William Huang, David Li, Xiang 'Anthony' Chen +13Code Generation BenchmarksCoding Agents

  2. VHDLBench: Benchmarking and Fine-Tuning Large Language Models for VHDL-Based Chip Design

    Oct 19, 2026Patrik Drazic, Benaoumeur Senouci, Boualem BenatallahElectronic Design AutomationCode Generation

  3. SWE-Bench Pro V2: A Cleaner, Harder-to-Game Coding Benchmark

    Oct 16, 2026Soham Dan, Jeff Da, Sanyam Bhutani +8Coding Agent BenchmarksSoftware Engineering Benchmarks

  4. Between Spoilers and Guesswork: Avoiding Over-Specification in Coding Benchmarks

    Oct 16, 2026Yuanzhe Liu, Bastian Lipka, Avraham Shinnar +3Benchmark DesignSoftware Engineering Benchmarks

  5. SWE-Nexus: Automated Composition of Software Engineering Tasks from Test Execution

    Oct 14, 2026Songwei Yu, Ziqi Miao, Jingxuan Xu +10Software Engineering BenchmarksCode Generation Benchmarks

  6. DivAlgo: A systematic evaluation of algorithmic diversity for code generation models

    Oct 13, 2026Anubhav Jangra, Smaranda MuresanCode Language ModelsCode Generation Evaluation

  7. SolBehave: Evaluating the Behavioural Correctness of LLM-Generated Smart Contracts

    Oct 13, 2026Giovanni Pio Delvecchio, Stefano Fantazzini, Giacomo Frisoni +4Code Generation EvaluationLLM Code Generation

  8. EvoWeb: A Benchmark for Coding Agents on Evolving Web Applications

    Oct 12, 2026David Nukrai, Bar Alon, Nativ Levy +6Code Generation BenchmarksWeb Application Generation

  9. CodeWalk: Generating Coding Benchmarks by Walking a Problem Graph

    Oct 11, 2026Jiaxin Fang, Runyuan He, Arnav Gupta +3Synthetic Benchmark GenerationBenchmark Design

  10. Last Secure Code Benchmark: Is the Code You Vibe Secure?

    Oct 10, 2026Tianyi Wu, Chao Ge, Peng Chen +12Secure Code GenerationAI Agent Security Benchmarks

  11. TaoD2C-Bench: Benchmarking MLLMs for Industrial UI Code Generation Beyond Visual Fidelity

    Oct 7, 2026Chengwei Shi, Yunnong Chen, Tingting Zhou +5Image-to-Code GenerationCode Generation

  12. From Pixel to Coding: Evaluating the Figure Reproduction Capabilities of MLLMs

    Oct 7, 2026Zijian Chen, Zhengyu Chen, Bohan Liang +7Multimodal Large Language ModelsMultimodal Model Evaluation

  13. Large-scale Repository Engineering via Agent-Native Reusable Code Primitives

    Oct 6, 2026Haibo Jin, Peng Kuang, Xucheng Yu +3Repository-Level Code GenerationSoftware Engineering

  14. CheckerBench: Can Long-Horizon Agents Synthesize Static-Analysis Checkers?

    Oct 6, 2026Hang He, Li Wang, Hao Chen +9Software Engineering AgentsStatic Code Analysis

  15. GNN-CB: A Graph Neural Network Competition Benchmark for Human and LLM Evaluation

    Oct 4, 2026Murad Hossen, Tasneem Selim, Gurur Gamgam +22LLM EvaluationGraph Neural Networks

  16. VHDL-REPOBENCH: A Repository-Level Benchmark for Evaluating Large Language Models on VHDL Design Generation

    Oct 4, 2026Prashanth Vijayaraghavan, Akul Malhotra, Ashutosh Jadhav +2LLM EvaluationCode Generation

  17. Spec2Game: Can LLMs Generate Complete Playable Games from Detailed Specifications?

    Oct 3, 2026Yixue Cai, Yuzhe Zhao, Hanxiang Chao +4Code GenerationLLM Code Generation

  18. Are you Synthesizing or Recalling? Evaluating LLMs on Algorithmic Code Retrieval

    Oct 1, 2026Nickil Maveli, Antonio Vergari, Shay B. CohenCode Generation EvaluationCode Generation Benchmarks

  19. Self-Spec Verifiable Code Generation

    Sep 30, 2026Jiaru Qian, Yihong Dong, Yongmin Li +3LLM Self-CorrectionCode Generation

  20. Zero2Repo: Can Coding Agents Build Repositories from Scratch?

    Sep 29, 2026Pei Yang, Tianyu Shi, Yuhang Yao +23Coding AgentsAI Agent Benchmarks

  21. LoLBench: Evaluating Coding Agents with Long-Horizon Proposals on Large Software Systems

    Sep 29, 2026Yun Peng, Zihan Wu, Zeyang Zhuang +6Software EngineeringAI Coding Agents

  22. Do Coding Agents Reuse Existing Code or Reinvent the Wheel?

    Sep 28, 2026Dongsheng Ma, Sizhe Wang, Xinyi Huang +5Coding AgentsCode Generation

  23. MetaBench-Harness: Unlocking End-to-End Optimization of Benchmark Harnesses

    Sep 27, 2026Xuanjun Chen, Hua-Hsuan Chen, Wei-Chung Lu +3LLM EvaluationBenchmark Design

  24. Compact Documentation for Coding Agents: A Benchmark, an Optimizer, and Why It Does Not Transfer

    Sep 25, 2026Md Shohel Arman, Igor MolybogSoftware EngineeringAI Coding Agents

  25. CraftBench-UE: Deterministic Evaluation for Coding Agents in Unreal Engine

    Sep 19, 2026Shutong Wu, Kevin Calderone, Andy TsenCoding AgentsAI Agent Evaluation

  26. ISA-Bench: A Benchmark for Computational Reasoning Across Instruction Set Architectures

    Sep 19, 2026Aditya Pola, Arkaprava Majumdar, Vineeth N. BalasubramanianCode Generation BenchmarksLLM-Based Program Synthesis