FORTRAN, em tradução completa de Fórmula, linguagem de programação de computador criada em 1957 por John Backus que encurtou o processo de programação e tornou a programação de computador mais acessível.
A criação de FORTRAN, que estreou em 1957, marcou uma etapa significativa no desenvolvimento de linguagens de programação de computador. A programação anterior era escrita em linguagem máquina (primeira geração) ou linguagem assembly (segunda geração), o que exigia que o programador escrevesse instruções em aritmética binária ou hexadecimal. A frustração com a natureza árdua de tal programação levou o Backus a procurar uma forma mais simples e acessível de comunicar com os computadores. Durante a fase de desenvolvimento de três anos, Backus liderou uma equipe eclética de 10 funcionários da International Business Machines (IBM) para criar uma linguagem que combinava uma forma de estenografia em inglês com equações algébricas.
FORTRAN permitiu a escrita rápida de programas de computador que funcionavam quase tão eficientemente quanto programas que tinham sido laboriosamente codificados à mão em linguagem de máquina. Como os computadores eram raros e extremamente caros, os programas ineficientes eram um problema financeiro maior do que o longo e meticuloso desenvolvimento de programas em linguagem de máquina. Com a criação de uma linguagem eficiente de nível superior (ou natural), também conhecida como linguagem de terceira geração, a programação de computadores foi além de uma pequena casa de campo para incluir engenheiros e cientistas, que foram instrumentais na expansão do uso de computadores.
Ao permitir a criação de programas de linguagem natural que funcionavam tão eficientemente quanto os codificados manualmente, FORTRAN tornou-se a linguagem de programação de escolha no final da década de 1950. Foi actualizada várias vezes nos anos 50 e 60 para se manter competitiva com linguagens de programação mais contemporâneas. FORTRAN 77 foi lançado em 1978, seguido por FORTRAN 90 em 1991 e mais atualizações em 1996 e 2004. No entanto, as linguagens de quarta e quinta geração suplantaram largamente FORTRAN fora dos círculos acadêmicos a partir dos anos 70.