Mẫu hình | Multi-paradigm programming language: Lập trình cấu trúc, Imperative programming (Lập trình thủ tục, Lập trình hướng đối tượng), Generic programming |
---|---|
Thiết kế bởi | John Backus |
Nhà phát triển | John Backus & IBM |
Xuất hiện lần đầu | 1957 |
Phiên bản ổn định | Fortran 2008 (ISO/IEC 1539-1:2010)
/ 2010 |
Kiểm tra kiểu | Kiểu mạnh và kiểu yếu, Type system, Manifest typing |
Phần mở rộng tên tập tin | .f , .for , .f90 , .f95 |
Trang mạng | fortran-lang |
Các bản triển khai lớn | |
Absoft Fortran Compilers, Cray, Gfortran, G95, IBM, Intel Fortran Compiler, Hitachi, Lahey/Fujitsu, Numerical Algorithms Group, Watcom C/C++ compiler, PathScale, The Portland Group, Silverfrost FTN95, Oracle Solaris Studio, Visual Fortran, others | |
Ảnh hưởng từ | |
Speedcoding | |
Ảnh hưởng tới | |
ALGOL 58, BASIC, C (ngôn ngữ lập trình), PL/I, PACT (compiler), MUMPS, Ratfor |
Fortran (hay FORTRAN) là một ngôn ngữ lập trình biên dịch, tĩnh, kiểu mệnh lệnh được phát triển từ thập niên 1950 và vẫn được dùng nhiều trong tính toán khoa học hay phương pháp số cho đến hơn nửa thế kỷ sau đó. Tên gọi này ghép lại từ tiếng Anh Formula Translator/Translation nghĩa là dịch công thức. Các phiên bản đầu có tên chính thức là FORTRAN, nhưng chữ hoa được chuyển sang chữ thường từ phiên bản Fortran 90. Tiêu chuẩn quốc tế cho tên gọi này ngày nay là "Fortran".
Fortran được phát triển ban đầu như là một ngôn ngữ thủ tục. Tuy nhiên các phiên bản mới của Fortran (từ Fortran 90) đã có các tính năng hỗ trợ lập trình hướng đối tượng.