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
154 papers24 papers in the last four weeks, up 100% on the four weeks before. 0.1% of all new papers.
DuET: Dual Execution for Test Output Prediction with Generated Code and Pseudocode
Evaluating LLM-Based 0-to-1 Software Generation in End-to-End CLI Tool Scenarios
ACES: Who Tests the Tests? Leave-One-Out AUC Consistency for Code Generation
IndustryCode: A Benchmark for Industry Code Generation
VoxelCodeBench: Benchmarking 3D World Modeling Through Code Generation
Benchmarking PhD-Level Coding in 3D Geometric Computer Vision
Needle in the Repo: A Benchmark for Maintainability in AI-Generated Repository Edits
RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluation
RealChart2Code, a new large-scale benchmark with over 2,800 instances grounded in authentic datasets and featuring tasks with clear analytical intent. Crucially, it is the first benchmark to systematically evaluate chart generation from large-scale raw data and assess iterative code refinement in a multi-turn conversational setting. Our comprehensive evaluation of 14 leading VLMs on RealChart2Code reveals significant performance degradation compared to simpler benchmarks, highlighting their struggles with complex plot structures and authentic data. Our analysis uncovers a substantial performance gap between proprietary and open-weight models and confirms that even state-of-the-art VLMs often fail to accurately replicate intricate, multi-panel charts. These findings provide valuable insights into the current limitations of VLMs and guide future research directions. We release the benchmark and code at https://github.com/Speakn0w/RealChart2Code.