Fortran

Z Wikipedie, otevřené encyklopedie

Fortran je poměrně starý programovací jazyk. Jeho jméno vzniklo ze zkratek FORmula TRANslator. Fortran jako jazyk je určený zejména pro vědecké výpočty a numerické aplikace.

[editovat] Historie

První kompilátor FORTRANu byl vyvinut v letech 19541957 pro IBM 704 týmem IBM vedeným Johnem W. Backusem. Byl to optimalizovaný kompilátor, protože autoři byli toho názoru, že nikdo nebude používat jazyk, jehož výkonnost není srovnatelná s assemblerem. Jazyk byl široce používán vědci pro psaní numericky náročných programů a zároveň se objevovaly kompilátory, které generují rychlejší kód. Postupně se objevilo několik standardů jazyka, jako například Fortran IV a Fortran 66, Fortran 77, Fortran 90, Fortran 95 a Fortran 2003.

[editovat] Ukázka kódu

Takto ve Fortranu vypadá program Hello world:

 PROGRAM HELLO
 PRINT *, 'Hello, world!'
 END

[editovat] Vlastnosti

Na počátku jazyk vyžadoval precizní formátování zdrojového kódu a bylo nutné používat čísla řádků a výraz goto. Tyto nevýhody byly postupně odstraněny novějšími verzemi jazyka.


Programovací jazyky

ABAP | Ada | AWK | Assembler | C | C++ | C# | COBOL | ColdFusion | Clean | D | Eiffel | Erlang | Flex | Fortran | JADE | Java | JavaScript | Lisp | Lua | Oberon | Object Pascal | Objective-C | Pascal | Perl | PHP | Python | REALbasic | REBOL | RPG | Ruby | SQL / PL/SQL | Tcl / Tcl/Tk | Visual Basic / VBScript | VB.NET | Visual FoxPro

Akademické: APL / J | Baltazar | Baltík | Karel | OCaml | Haskell | Scheme | Smalltalk | Logo | MATLAB | Mathematica | ML | Prolog

Ostatní: ALGOL | BASIC | Clipper | Forth | Goedel | Limbo | Miranda | Modula-2 / Modula-3 | MUMPS | PL/1 | Simula 67 | Whitespace