A language model specifically trained on programming code to excel at tasks like code generation, completion, and understanding.