mlsanityData to 14 Oct 2026

Evaluation of the Programming Skills of Large Language Models

arXiv 2405.14388 ↗First posted 23 May 2024cs.SE cs.CL cs.CRcited by 2

Not on the map. Why?

Abstract (arXiv)

The advent of Large Language Models (LLM) has revolutionized the efficiency and speed with which tasks are completed, marking a significant leap in productivity through technological innovation. As these chatbots tackle increasingly complex tasks, the challenge of assessing the quality of their outputs has become paramount. This paper critically examines the output quality of two leading LLMs, OpenAI's ChatGPT and Google's Gemini AI, by comparing the quality of programming code generated in both their free versions. Through the lens of a real-world example coupled with a systematic dataset, we investigate the code quality produced by these LLMs. Given their notable proficiency in code generation, this aspect of chatbot capability presents a particularly compelling area for analysis. Furthermore, the complexity of programming code often escalates to levels where its verification becomes a formidable task, underscoring the importance of our study. This research aims to shed light on the efficacy and reliability of LLMs in generating high-quality programming code, an endeavor that has significant implications for the field of software development and beyond.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 8 of its 17 references that are in the map. First posted on arXiv 23 May 2024.

Builds on

8 of 17 references.

References · 8

  1. 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 431
  2. 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 300
  3. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 168
  4. 2022Is GitHub's Copilot as Bad as Humans at Introducing Vulnerabilities in Code?cited by 67
  5. 2023Using Large Language Models to Generate JUnit Tests: An Empirical Studycited by 53
  6. 2023A Serious Game for Simulating Cyberattacks to Teach Cybersecuritycited by 1
  7. 2023CyMed: A Framework for Testing Cybersecurity of Connected Medical Devicescited by 1
  8. 2023Divide, Conquer and Verify: Improving Symbolic Execution Performancecited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.