L2CEval: Evaluating Language-to-Code Generation Capabilities of Large Language Models
Not on the map. Why?
Abstract (arXiv)
Recently, large language models (LLMs), especially those that are pretrained on code, have demonstrated strong capabilities in generating programs from natural language inputs in a few-shot or even zero-shot manner. Despite promising results, there is a notable lack of a comprehensive evaluation of these models language-to-code generation capabilities. Existing studies often focus on specific tasks, model architectures, or learning paradigms, leading to a fragmented understanding of the overall landscape. In this work, we present L2CEval, a systematic evaluation of the language-to-code generation capabilities of LLMs on 7 tasks across the domain spectrum of semantic parsing, math reasoning and Python programming, analyzing the factors that potentially affect their performance, such as model size, pretraining data, instruction tuning, and different prompting methods. In addition to assessing model performance, we measure confidence calibration for the models and conduct human evaluations of the output programs. This enables us to identify and analyze the typical failure modes across various tasks and models. L2CEval offers a comprehensive understanding of the capabilities and limitations of LLMs in language-to-code generation. We also release the evaluation framework and all model outputs, hoping to lay the groundwork for further future research in this domain.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 62 of its 100 references that are in the map. First posted on arXiv 29 Sep 2023.
Builds on
62 of 100 references.
References · 62
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2021Program Synthesis with Large Language Modelscited by 3,509
38 more
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2022Emergent Abilities of Large Language Modelscited by 2,483
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2022Inner Monologue: Embodied Reasoning through Planning with Language Modelscited by 1,057
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2023StarCoder: may the source be with you!cited by 790
- 2019ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Taskscited by 773
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 732
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
- 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 711
- 2023Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLscited by 667
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
- 2022PAL: Program-aided Language Modelscited by 635
- 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 509
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
- 2022The Stack: 3 TB of permissively licensed source codecited by 354
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2020Unsupervised Translation of Programming Languagescited by 262
- 2022FOLIO: Natural Language Reasoning with First-Order Logiccited by 233
- 2022UnifiedSKG: Unifying and Multi-Tasking Structured Knowledge Grounding with Text-to-Text Language Modelscited by 231
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
- 2022Binding Language Models in Symbolic Languagescited by 224
- 2023ART: Automatic multi-step reasoning and tool-use for large language modelscited by 193
- 2023SantaCoder: don't reach for the stars!cited by 169
- 2018Learning to Mine Aligned Code and Natural Language Pairs from Stack Overflowcited by 165
- 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
- 2020Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsingcited by 133
- 2023CodeGen2: Lessons for Training LLMs on Programming and Natural Languagescited by 124
- 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 123
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 10; 2025: 7; 2026: 4.
22 papers.
Sort:
By area:
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 85
- 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Modelscited by 62
- 2023LLMs for Science: Usage for Code Generation and Data Analysiscited by 34
- 2024RGD: Multi-LLM Based Agent Debugger via Refinement and Generation Guidancecited by 12
- 2025Generating Computational Cognitive Models using Large Language Modelscited by 12
- 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Modelscited by 9
- 2024Grounding Data Science Code Generation with Input-Output Specificationscited by 7
- 2024Harnessing Business and Media Insights with Large Language Modelscited by 7
- 2024FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Taskscited by 4
- 2025Optimizing Retrieval Augmented Generation for Object Constraint Languagecited by 4
10 more
- 2025Retrieval-Augmented Generation of Ontologies from Relational Databasescited by 4
- 2026SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generationcited by 4
- 2025BenchPress: A Human-in-the-Loop Annotation System for Rapid Text-to-SQL Benchmark Curationcited by 3
- 2024Test Code Generation for Telecom Software Systems using Two-Stage Generative Modelcited by 2
- 2025KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?cited by 2
- 2025PublicAgent: Multi-Agent Design Principles From an LLM-Based Open Data Analysis Frameworkcited by 2
- 2025A Showdown of ChatGPT vs DeepSeek in Solving Programming Taskscited by 0
- 2026The Perfection Paradox: From Architect to Curator in AI-Assisted API Designcited by 0
- 2026MemBoost: A Memory-Boosted Framework for Cost-Aware LLM Inferencecited by 0
- 2026LLM-ADAM: A Generalizable LLM Agent Framework for Pre-Print Anomaly Detection in Additive Manufacturingcited by 0
- 2026LLM-ADAM: A Generalizable LLM Agent Framework for Pre-Print Anomaly Detection in Additive Manufacturing5 May 2026
- 2026MemBoost: A Memory-Boosted Framework for Cost-Aware LLM Inference27 Mar 2026
- 2026The Perfection Paradox: From Architect to Curator in AI-Assisted API Design12 Mar 2026
- 2026SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generation10 Feb 2026
- 2025PublicAgent: Multi-Agent Design Principles From an LLM-Based Open Data Analysis Framework4 Nov 2025
- 2025BenchPress: A Human-in-the-Loop Annotation System for Rapid Text-to-SQL Benchmark Curation11 Oct 2025
- 2025KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?15 Jul 2025
- 2025Retrieval-Augmented Generation of Ontologies from Relational Databases2 Jun 2025
- 2025Optimizing Retrieval Augmented Generation for Object Constraint Language19 May 2025
- 2025A Showdown of ChatGPT vs DeepSeek in Solving Programming Tasks16 Mar 2025
- 2025Generating Computational Cognitive Models using Large Language Models2 Feb 2025
- 2024FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Tasks13 Dec 2024
10 more
- 2024RGD: Multi-LLM Based Agent Debugger via Refinement and Generation Guidance2 Oct 2024
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future5 Aug 2024
- 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Models16 Jul 2024
- 2024Harnessing Business and Media Insights with Large Language Models2 Jun 2024
- 2024A Survey on Large Language Models for Code Generation1 Jun 2024
- 2024Test Code Generation for Telecom Software Systems using Two-Stage Generative Model14 Apr 2024
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar 2024
- 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Models6 Mar 2024
- 2024Grounding Data Science Code Generation with Input-Output Specifications12 Feb 2024
- 2023LLMs for Science: Usage for Code Generation and Data Analysis28 Nov 2023
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 85
- 2024RGD: Multi-LLM Based Agent Debugger via Refinement and Generation Guidancecited by 12
- 2025PublicAgent: Multi-Agent Design Principles From an LLM-Based Open Data Analysis Frameworkcited by 2
- 2025PublicAgent: Multi-Agent Design Principles From an LLM-Based Open Data Analysis Framework4 Nov 2025
- 2024RGD: Multi-LLM Based Agent Debugger via Refinement and Generation Guidance2 Oct 2024
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future5 Aug 2024
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2026SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generationcited by 4
- 2025KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?cited by 2
- 2026SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generation10 Feb 2026
- 2025KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?15 Jul 2025
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar 2024
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Modelscited by 62
- 2023LLMs for Science: Usage for Code Generation and Data Analysiscited by 34
- 2025Generating Computational Cognitive Models using Large Language Modelscited by 12
- 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Modelscited by 9
- 2024Grounding Data Science Code Generation with Input-Output Specificationscited by 7
- 2024Harnessing Business and Media Insights with Large Language Modelscited by 7
- 2024FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Taskscited by 4
- 2025BenchPress: A Human-in-the-Loop Annotation System for Rapid Text-to-SQL Benchmark Curationcited by 3
- 2024Test Code Generation for Telecom Software Systems using Two-Stage Generative Modelcited by 2
- 2025A Showdown of ChatGPT vs DeepSeek in Solving Programming Taskscited by 0
- 2026The Perfection Paradox: From Architect to Curator in AI-Assisted API Designcited by 0
12 most cited of 14 All 14 (JSON)
- 2026LLM-ADAM: A Generalizable LLM Agent Framework for Pre-Print Anomaly Detection in Additive Manufacturing5 May 2026
- 2026MemBoost: A Memory-Boosted Framework for Cost-Aware LLM Inference27 Mar 2026
- 2026The Perfection Paradox: From Architect to Curator in AI-Assisted API Design12 Mar 2026
- 2025BenchPress: A Human-in-the-Loop Annotation System for Rapid Text-to-SQL Benchmark Curation11 Oct 2025
- 2025A Showdown of ChatGPT vs DeepSeek in Solving Programming Tasks16 Mar 2025
- 2025Generating Computational Cognitive Models using Large Language Models2 Feb 2025
- 2024FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Tasks13 Dec 2024
- 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Models16 Jul 2024
- 2024Harnessing Business and Media Insights with Large Language Models2 Jun 2024
- 2024A Survey on Large Language Models for Code Generation1 Jun 2024
- 2024Test Code Generation for Telecom Software Systems using Two-Stage Generative Model14 Apr 2024
- 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Models6 Mar 2024
12 newest of 14 All 14 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
- 2024Low-Cost Language Models: Survey and Performance Evaluation on Python Code Generation
- 2025LMR-BENCH: Evaluating LLM Agent's Ability on Reproducing Language Modeling Research
- 2025Holistic Evaluation of State-of-the-Art LLMs for Code Generation
- 2025From Understanding to Generation: An Efficient Shortcut for Evaluating Language Models
- 2025Cross-Task Benchmarking and Evaluation of General-Purpose and Code-Specific Large Language Models ↗
- 2023CodeApex: A Bilingual Programming Evaluation Benchmark for Large Language Models
- 2024MHPP: Exploring the Capabilities and Limitations of Language Models Beyond Basic Code Generation