Code Llama is a state-of-the-art large language model (LLM) designed specifically for generating code and natural language about code. It is built on top of Llama 2 and is available in three different models: Code Llama (foundational code model), Codel Llama - Python (specialized for Python), and Code Llama - Instruct (fine-tuned for understanding natural language instructions).