Meta is releasing Code Llama, a large language model for coding that can generate code and natural language about code from both code and natural language prompts. Code Llama is available in three models, including a foundational code model, a Python-specialized model, and an instruction-fine-tuned model. The model has been trained on a large dataset of code and code-related data and has outperformed other state-of-the-art models on coding benchmarks. Code Llama is free for research and commercial use.