A language model trained specifically on programming code and code-related tasks rather than general text.