Skip to main content

Co je Fortran?

Fortran je nezbytný počítačový programovací jazyk.Jakmile je programovací jazyk napsán jako Fortran, je také považován za obecný účel a procedurální.Byl vyvinut v padesátých letech 20. století společností International Business Machines Corporation (IBM) a byl určen pro použití ve vědeckých a inženýrských aplikacích.Od svého designu byl Fortran neustále používán pro vědecké a numerické výpočetní techniky, zejména v takových oblastech, jako jsou výpočetní vědy a modelování klimatu.Ve skutečnosti je to nejčastěji používaný numerický programovací jazyk v existenci.

Někteří spekulují, že Fortran dosáhl své popularity, protože byl navržen před mnoha dalšími hlavními jazyky.Jiní tvrdí, že jeho široké využití je způsobeno postupným přidáváním a vývojem funkcí nezbytných pro uživatele vědy a techniky.Snad stejně důležitá je skutečnost, že Fortran si udržuje svou kompatibilitu se staršími verzemi a přidává nové komponenty, namísto eliminace zastaralých funkcí.Velká část jeho popularity mohla být způsobena výrobou kompilátorů schopných zpracovat rychlejší kód, což je zvláště vhodné pro vědecké využití.

Tým programátorů IBM, vedený Johnem Backusem, je připisován spoluprací na vývoj Fortranu a představí první kompilátor v roce 1957. Byl vytvořen pro počítač IBM 704.Fortran, se svými kontrolními strukturami a vstupními/výstupnými komponenty, si užil rychlou popularitu.Tým brzy představil kompilátory určené pro použití s jinými počítačovými modely IBM.Během krátké doby se ostatní výrobci cítili nuceni vytvářet kompilátory Fortran, aby vyhovovaly jejich vlastním počítačům, což mělo za následek desítky kompilátorů do počátku šedesátých let.

Bohužel vytvoření tolika různých kompilátorů vedlo k nekompatibilitě.V roce 1966 bylo toto číslo řešeno, když byl vytvořen americký národní standard pro programovací jazyk.To však úplně nezastavilo příliv variací.Brzy byla zapotřebí další standardizace.Pro splnění této potřeby byl navržen Fortran 77.

Jednou z funkcí, díky nimž Fortran vyniká mezi jinými jazyky pro počítačové programování, je jeho snadná přenositelnost.Je také považováno za jednoduché zvládnout a přímočaré.Není nutné mít pozadí v počítačích, aby se mohl učit a používat Fortran.Skutečnost, že je snadné se naučit, však neznamená, že je méně schopný.Lze jej účinně použít na značné aplikace.