A language model trained specifically on programming code and related tasks, optimized to understand and generate code better than general-purpose models.