Code Generation
Overview
Code generation asks how models can turn requests, examples, images, or formal specifications into programs that work in real settings, from short functions to whole repositories and domain-specific software. Common approaches include prompting and fine-tuning, retrieval of relevant code or documentation, constrained decoding, and agents that iteratively run, test, and repair their outputs. Multimodal systems also use rendered interfaces, charts, and diagrams as input or feedback, while reinforcement learning can use execution tests, compilers, or formal verifiers as training signals. Benchmarks such as HumanEval, MBPP, LiveCodeBench, and repository-level tasks show progress, but passing tests or compiling does not guarantee that code meets its intended behavior, visual requirements, security needs, or deployment constraints.
Latest papers
313 papers42 papers in the last four weeks, up 68% on the four weeks before. 0.2% of all new papers.
Enhancing LLM Problem Solving via Tutor-Student Multi-Agent Interaction
Imperfect Visual Verification for Code Edition : A Case Study on TikZ
Evaluating LLM-Based 0-to-1 Software Generation in End-to-End CLI Tool Scenarios
Scientific Graphics Program Synthesis via Dual Self-Consistency Reinforcement Learning
Vision-Guided Iterative Refinement for Frontend Code Generation
OmniDiagram: Advancing Unified Diagram Code Generation via Visual Interrogation Reward
CODESTRUCT: Code Agents over Structured Action Spaces
Compiled AI: Deterministic Code Generation for LLM-Based Workflow Automation
Toward Executable Repository-Level Code Generation via Environment Alignment
InCoder-32B-Thinking: Industrial Code World Model for Thinking
IndustryCode: A Benchmark for Industry Code Generation
From Guessing to Placeholding: A Cost-Theoretic Framework for Uncertainty-Aware Code Completion
AeroTherm-GPT: A Verification-Centered LLM Framework for Thermal Protection System Engineering Workflows
MM-ReCoder: Advancing Chart-to-Code Generation with Reinforcement Learning and Self-Correction
WybeCoder: Verified Imperative Code Generation
AstraAI: LLMs, Retrieval, and AST-Guided Assistance for HPC Codebases
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.