# Coding Index

AA's composite coding score: Terminal-Bench Hard (agentic SWE/sysadmin) + SciCode (scientific programming).

**Use this for:** Software engineering, scientific computing, system administration, code-heavy tasks.

**Source:** Artificial Analysis (artificialanalysis.ai), April 2026.
"—" = no data — infer from similar models in the same family, but tell the user you're inferring.

| #  | Model                               | Family      | Score |
| -- | ----------------------------------- | ----------- | ----- |
| 1  | GPT-OSS 120B (mode: high)           | OpenAI      | 28.6  |
| 2  | Nova 2.0 Lite (mode: medium)        | Amazon Nova | 23.9  |
| 3  | Nova 2.0 Lite (mode: high)          | Amazon Nova | 23.4  |
| 4  | GPT-OSS 20B (mode: high)            | OpenAI      | 18.5  |
| 5  | GPT-OSS 120B (mode: low)            | OpenAI      | 15.5  |
| 6  | GPT-OSS 20B (mode: low)             | OpenAI      | 14.4  |
| 7  | Qwen3 32B (mode: reasoning)         | Qwen        | 13.8  |
| 8  | Nova 2.0 Lite (mode: low)           | Amazon Nova | 13.6  |
| 9  | Qwen3 14B (mode: reasoning)         | Qwen        | 13.1  |
| 10 | Nova 2.0 Lite (mode: non-reasoning) | Amazon Nova | 12.5  |
| 11 | Qwen3 14B (mode: non-reasoning)     | Qwen        | 12.4  |
| 12 | Qwen2.5 72B Instruct                | Qwen        | 11.9  |
| 13 | DeepSeek R1 Distill Llama 70B       | DeepSeek    | 11.4  |
| 14 | Nova Pro                            | Amazon Nova | 11.0  |
| 15 | Llama 3.3 70B Instruct              | Meta Llama  | 10.7  |
| 16 | Qwen3 8B (mode: reasoning)          | Qwen        | 9.0   |
| 17 | Qwen3 8B (mode: non-reasoning)      | Qwen        | 7.1   |
| 18 | Llama 4 Scout 17B                   | Meta Llama  | 6.7   |
| 19 | Nova Lite                           | Amazon Nova | 5.1   |
| 20 | Llama 3.1 8B Instruct               | Meta Llama  | 4.9   |
| 21 | Nova Micro                          | Amazon Nova | 4.1   |
| 22 | Qwen3 1.7B (mode: non-reasoning)    | Qwen        | 2.3   |
| 23 | Qwen3 1.7B (mode: reasoning)        | Qwen        | 1.4   |
| 24 | Qwen3 0.6B (mode: non-reasoning)    | Qwen        | 1.4   |
| 25 | Qwen3 0.6B (mode: reasoning)        | Qwen        | 0.9   |
| 26 | Llama 3.2 1B Instruct               | Meta Llama  | 0.6   |
| —  | Llama 3.2 3B Instruct               | Meta Llama  | —     |
| —  | Qwen3 32B (mode: non-reasoning)     | Qwen        | —     |
| —  | Qwen3 4B (mode: reasoning)          | Qwen        | —     |
| —  | Qwen3 4B (mode: non-reasoning)      | Qwen        | —     |
| —  | Qwen2.5 32B Instruct                | Qwen        | —     |
| —  | DeepSeek R1 Distill Llama 8B        | DeepSeek    | —     |
| —  | DeepSeek R1 Distill Qwen 32B        | DeepSeek    | —     |
| —  | DeepSeek R1 Distill Qwen 14B        | DeepSeek    | —     |
| —  | DeepSeek R1 Distill Qwen 1.5B       | DeepSeek    | —     |
| —  | Qwen2.5 14B Instruct                | Qwen        | —     |
| —  | Qwen2.5 7B Instruct                 | Qwen        | —     |
| —  | DeepSeek R1 Distill Qwen 7B         | DeepSeek    | —     |
