포트란(FORTRAN) FORmula TRANslating system(수식 번역 시스템)의 약자로 과학과 공학 및 수학적 문제들을 해결하기 위해 1957년에 IBM 704 컴퓨터 시스템에 이용할 목적으로 IBM의 존 배커스(John Backus)가 고안한 제3세대 프로그래밍 언어이다. 기본적인 수리 자료 처리와 계산을 위주로 만들어졌기 떄문에 매우 단순하고 간결하여 배우기가 용이하다. 반면, 문법이 엄격하다는 애로 사항이 있다. [그림 7.16]은 문자"Hello, Fortran!"을 출력하는 FORTRAN-90 프로그램 소스이다.
program HelloWorldF90
write(*,*) "Hello Fortran!"
end program HelloWorldF90
포트란도 발전에 따라 그 버전이 여러 개인데 가장 유명한 버전은 포트란 IV와 포트란 77이다. 포트란 IV는 1966년에 USASI 표준으로 승인되었으며, 포트란 77은 1978년에 ANSI에 의해 승인된 버전이다. 포트란은 가장 오래된 언어 중의 하나이지만 언어 구조가 단수해 지금도 기술 계산 분야 등에서 사용되고 있다.