Overview

Code language models are studied for tasks including code completion, program understanding, debugging, translation, and repository-level software engineering. Common approaches combine code pretraining and instruction tuning with fill-in-the-middle training, retrieval, and feedback from execution, tests, or reinforcement learning. Evaluation ranges from unit-test benchmarks such as HumanEval to repository repair tasks such as SWE-bench, alongside multilingual, security, and robustness tests. A central challenge is that benchmark success does not always predict reliable behavior on complex code, unfamiliar instructions, or real-world security risks.

Latest papers

CardsList

115 papers10 papers in the last four weeks, down 9% on the four weeks before. 0.1% of all new papers.

  1. Software Engineering LLMs: Why We Need Them and How Software Engineering Helps Build Them

    Oct 24, 2026Amir M. Ebrahimi, Mohammed Mehedi Hasan, Seyed Shayan Daneshvar +3Code Language ModelsLLM Training

  2. Do LMs Know What Variables Do? Interpreting Code Representations via Variable Roles

    Oct 16, 2026Célian Vasson, Daniil Ognev, Kentaro Inui +1LLM InterpretabilityCode Language Models

  3. Causal Syntax Circuits in CodeLMs: Budget and Probe Decide What Looks Localised

    Oct 14, 2026Harsh Kumar, Tanmay Shailesh Joshi, Rahul Maity +1Circuits in Language ModelsCode Language Models

  4. LintEval: Benchmarking LLMs on Linter-Guided File Refactoring

    Oct 14, 2026Tongwei Deng, Jinyu Zhu, Yue Cao +3Automated Code RefactoringCode Language Models

  5. DivAlgo: A systematic evaluation of algorithmic diversity for code generation models

    Oct 13, 2026Anubhav Jangra, Smaranda MuresanCode Language ModelsCode Generation Evaluation

  6. SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repair

    Oct 10, 2026Mykhailo Kopytskyi, Jianhua Yang, Mir SeyedebrahimiSocratic TutoringIntelligent Tutoring Systems

  7. Mind the Gaps: From Failure Attribution to Closed-Form Repair of Code Language Models

    Oct 4, 2026Jian Gu, Hongyu Zhang, Chunyang Chen +1Causal Interventions in Language ModelsCode Language Models

  8. Hidden in the Comments: A Context-Injection Attack Surface in Code LLMs

    Oct 4, 2026Noor Munir, Francesco Quinzan, Stephen RobertsLLM SecurityIndirect Prompt Injection

  9. Complexity-Aware Evaluation of LLM Comprehension

    Sep 29, 2026Ali Mohammadi Esfahani, Nafiseh Kahani, Samuel A. AjilaSoftware EngineeringLLM Evaluation

  10. UNBIND: UNlearning By INference-time Directional Steering for Code LLMs

    Sep 28, 2026Zhengyang Shan, Jiayun Xin, Yanjun Lin +7Activation SteeringLLM Unlearning

  11. Rethinking Pivot Programming Languages in Code Language Models

    Sep 19, 2026Andor Diera, Lukas Galke Poech, Matthias TichyCode Language ModelsCross-Lingual Transfer

  12. An Empirical Evaluation of Cost-Efficient Large Language Models on Algorithmic Programming Tasks

    Sep 16, 2026Chandimal Adikari, Nandika HerathCode GenerationLLM Reliability

  13. Retrieval-Augmented Generation for Scientific Code Understanding

    Sep 10, 2026Aaron Nobile, Andreas Adelmann, Mohsen SadrRetrieval-Augmented GenerationLLM Grounding

  14. The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption

    Sep 9, 2026Sales G. Aribe, Louie Jay S. LabastidaCode Generation EvaluationHuman-AI Collaboration

  15. CodeTD: Topology of Attention Detects Hallucinations in Code LLMs

    Sep 7, 2026Daria Voronkova, Ilya Trofimov, Anton Dmitriev +3LLM Hallucination DetectionCode Generation Evaluation

  16. CROCODIL: Cross-Model Code Editing with LLMs

    Sep 3, 2026Linghan Zhong, Aditya Thimmaiah, Jayanth Srinivasa +2Reinforcement LearningLLM Post-Training

  17. Predicting Program Exit Code with LLMs and Programming Language Semantics

    Sep 1, 2026Lara Marinov, Aditya Thimmaiah, Jayanth Srinivasa +2LLM EvaluationCode Language Models

  18. Evaluating Language Models on Cross-Language Code Functional Equivalence

    Aug 25, 2026Hui Sun, Anderson Uchôa, Rohit Gheyi +1Code Language ModelsLLM Evaluation

  19. Names Can Hurt: Spotting Slopsquatting Risks Caused by Package Name Hallucinations in Local Coding LLMs

    Aug 24, 2026Akash Raj, Sargam SahuSoftware Supply Chain SecurityCode Language Models

  20. Memorization Diagnostics for Code LLMs Should be Scale-Aware

    Aug 13, 2026Prateek Kumar Rajput, Abdoul Aziz Bonkoungou, Alberick Euraste Djiré +6Memorization in Language ModelsCode Language Models

  21. On the Robustness of LLMs' Internal Representation of Code Correctness

    Aug 8, 2026Francisco Ribeiro, Sohaila Abdulsattar, Renata Gonzalez +2LLM ReliabilityLanguage Model Robustness

  22. LangChoiceBench: Measuring and Explaining Programming-Language Choice in LLMs

    Aug 6, 2026Lukas Twist, Twm Stone, Helen Yannakoudakis +1LLM EvaluationLanguage Model Bias Evaluation

  23. OctoLong: Mid-Training On Cross-Repository Code Contexts Enhances Long-Context Modeling

    Aug 5, 2026Indraneil Paul, Falko Helm, Goran Glavaš +1Software EngineeringLong-Context Language Modeling

  24. To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing

    Jul 30, 2026Amir M. Ebrahimi, Mohammed Mehedi Hasan, Aaditya Bhatia +2LLM ReliabilityLanguage Model Editing

  25. Learning from 53.6K Real-World Developer Edits of AI-Generated Code

    Jul 27, 2026Jenny T. Liang, Mihika Bairathi, Wayne Chi +3Code Generation EvaluationCode Language Models