mlsanityData to 7 Oct 2026

L2CEval: Evaluating Language-to-Code Generation Capabilities of Large Language Models

arXiv 2309.17446 ↗First posted 29 Sep 2023cs.CL cs.LG cs.PLcited by 22

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

  1. 2022Training language models to follow instructions with human feedbackcited by 15,712
  2. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  4. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  5. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  6. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  7. 2020Scaling Laws for Neural Language Modelscited by 6,411
  8. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  9. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  10. 2017On Calibration of Modern Neural Networkscited by 4,860
  11. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  12. 2021Program Synthesis with Large Language Modelscited by 3,509
38 more
  1. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  2. 2022Emergent Abilities of Large Language Modelscited by 2,483
  3. 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
  4. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  5. 2022Survey of Hallucination in Natural Language Generationcited by 2,056
  6. 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
  7. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  8. 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
  9. 2022Inner Monologue: Embodied Reasoning through Planning with Language Modelscited by 1,057
  10. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
  11. 2021Measuring Coding Challenge Competence With APPScited by 879
  12. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
  13. 2023StarCoder: may the source be with you!cited by 790
  14. 2019ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Taskscited by 773
  15. 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 732
  16. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
  17. 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 711
  18. 2023Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLscited by 667
  19. 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
  20. 2022PAL: Program-aided Language Modelscited by 635
  21. 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 509
  22. 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
  23. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
  24. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
  25. 2022The Stack: 3 TB of permissively licensed source codecited by 354
  26. 2022Generating Sequences by Learning to Self-Correctcited by 271
  27. 2020Unsupervised Translation of Programming Languagescited by 262
  28. 2022FOLIO: Natural Language Reasoning with First-Order Logiccited by 233
  29. 2022UnifiedSKG: Unifying and Multi-Tasking Structured Knowledge Grounding with Text-to-Text Language Modelscited by 231
  30. 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
  31. 2022Binding Language Models in Symbolic Languagescited by 224
  32. 2023ART: Automatic multi-step reasoning and tool-use for large language modelscited by 193
  33. 2023SantaCoder: don't reach for the stars!cited by 169
  34. 2018Learning to Mine Aligned Code and Natural Language Pairs from Stack Overflowcited by 165
  35. 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
  36. 2020Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsingcited by 133
  37. 2023CodeGen2: Lessons for Training LLMs on Programming and Natural Languagescited by 124
  38. 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 123

50 most cited of 62 All 62 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 10; 2025: 7; 2026: 4.

22 papers.

Sort:

By area:

  1. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
  2. 2024A Survey on Large Language Models for Code Generationcited by 646
  3. 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 85
  4. 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Modelscited by 62
  5. 2023LLMs for Science: Usage for Code Generation and Data Analysiscited by 34
  6. 2024RGD: Multi-LLM Based Agent Debugger via Refinement and Generation Guidancecited by 12
  7. 2025Generating Computational Cognitive Models using Large Language Modelscited by 12
  8. 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Modelscited by 9
  9. 2024Grounding Data Science Code Generation with Input-Output Specificationscited by 7
  10. 2024Harnessing Business and Media Insights with Large Language Modelscited by 7
  11. 2024FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Taskscited by 4
  12. 2025Optimizing Retrieval Augmented Generation for Object Constraint Languagecited by 4
10 more
  1. 2025Retrieval-Augmented Generation of Ontologies from Relational Databasescited by 4
  2. 2026SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generationcited by 4
  3. 2025BenchPress: A Human-in-the-Loop Annotation System for Rapid Text-to-SQL Benchmark Curationcited by 3
  4. 2024Test Code Generation for Telecom Software Systems using Two-Stage Generative Modelcited by 2
  5. 2025KisMATH: Do LLMs Have Knowledge of Implicit Structures in Mathematical Reasoning?cited by 2
  6. 2025PublicAgent: Multi-Agent Design Principles From an LLM-Based Open Data Analysis Frameworkcited by 2
  7. 2025A Showdown of ChatGPT vs DeepSeek in Solving Programming Taskscited by 0
  8. 2026The Perfection Paradox: From Architect to Curator in AI-Assisted API Designcited by 0
  9. 2026MemBoost: A Memory-Boosted Framework for Cost-Aware LLM Inferencecited by 0
  10. 2026LLM-ADAM: A Generalizable LLM Agent Framework for Pre-Print Anomaly Detection in Additive Manufacturingcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
  2. 2024Low-Cost Language Models: Survey and Performance Evaluation on Python Code Generation
  3. 2025LMR-BENCH: Evaluating LLM Agent's Ability on Reproducing Language Modeling Research
  4. 2025Holistic Evaluation of State-of-the-Art LLMs for Code Generation
  5. 2025From Understanding to Generation: An Efficient Shortcut for Evaluating Language Models
  6. 2025Cross-Task Benchmarking and Evaluation of General-Purpose and Code-Specific Large Language Models ↗
  7. 2023CodeApex: A Bilingual Programming Evaluation Benchmark for Large Language Models
  8. 2024MHPP: Exploring the Capabilities and Limitations of Language Models Beyond Basic Code Generation