Category:Fortran: Difference between revisions

From Rosetta Code
Content added Content deleted
mNo edit summary
(Added Mathematical programming languages Category)
 
(24 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{language|Fortran
[http://zodip.info/description/milano-san.htm milano san paolo] [http://puli.org.cn/web/torchon-personnalise/ torchon personnalise] [http://nibko.info/data/elvis-the.htm elvis. the classic collection] [http://puli.org.cn/web/luna-per/ luna per te] [http://puli.org.cn/web/hp/ hp 2110] [http://zodip.info/description/yves-saint.htm yves saint laurent] [http://italnet.net.cn/img/kaeme/ kaeme] [http://hangzhau.cn/html/c-c/ c c catch] [http://puli.org.cn/web/biliardo-con/ biliardo con 15 palle] [http://puli.org.cn/web/asus-pcx/ asus pcx6600 pcie 256mb] [http://zodip.info/description/samsung-ml.htm samsung ml-2550] [http://hangzhau.cn/html/cagliari-facolta/ cagliari facolta ingegneria ambientale] [http://puli.org.cn/web/intel-/ intel 64 bit] [http://puli.org.cn/web/piede-piatto/ piede piatto] [http://italnet.net.cn/img/tio-sam/ tio sam] [http://hangzhau.cn/html/sfondi-pc/ sfondi pc motomondiale 2004] [http://italnet.net.cn/img/manufacture-board/ manufacture board] [http://hangzhau.cn/html/educare-alla/ educare alla salute] [http://zodip.info/description/il-gladiatore.htm il gladiatore remix] [http://puli.org.cn/web/vacanza-in/ vacanza in villaggio] [http://zodip.info/description/isi.htm isi] [http://nibko.info/data/sgomento.htm sgomento] [http://nibko.info/data/ebony-tit.htm ebony tit] [http://nibko.info/data/film-porno.htm film porno barbara chiappini] [http://puli.org.cn/web/firenight/ firenight] [http://nibko.info/data/sheila-on.htm sheila on 7] [http://italnet.net.cn/img/provincia-di/ provincia di torino] [http://hangzhau.cn/html/giuseppe-ungaretti/ giuseppe ungaretti commento dei i fiumi] [http://nibko.info/data/as-e.htm as e] [http://hangzhau.cn/html/yakumo-x/ yakumo 67x] [http://hangzhau.cn/html/www-sampdoria/ www sampdoria it] [http://italnet.net.cn/img/amplificatore-a/ amplificatore a valvole] [http://puli.org.cn/web/auto-vicenza/ auto vicenza] [http://hangzhau.cn/html/los-calientes/ los calientes] [http://hangzhau.cn/html/renato-zero/ renato zero padre nostro] [http://zodip.info/description/acconsentire.htm acconsentire] [http://nibko.info/data/mom-son.htm mom son] [http://hangzhau.cn/html/antenna-dsail/ antenna d-sail] [http://puli.org.cn/web/prevenzione-lavoro/ prevenzione lavoro] [http://italnet.net.cn/img/los-titanes/ los titanes de la salsa] [http://italnet.net.cn/img/lo-squalo/ lo squalo tonante] [http://nibko.info/data/creative-nano.htm creative nano zen plus] [http://zodip.info/description/puppetmastaz.htm puppetmastaz] [http://puli.org.cn/web/vivavoce-blutooth/ vivavoce blutooth nokia 6630] [http://nibko.info/data/pump.htm pump] [http://nibko.info/data/just-cavallo.htm just cavallo] [http://zodip.info/description/infradito-puma.htm infradito puma] [http://puli.org.cn/web/una-notte/ una notte dopo lopera] [http://italnet.net.cn/img/air-max/ air max 2003] [http://puli.org.cn/web/come-francesco/ come francesco] [http://zodip.info/description/liviu-gute.htm liviu gute] [http://puli.org.cn/web/marica-yo/ marica yo marica tu marica quien marica] [http://nibko.info/data/pc-occasione.htm pc occasione] [http://italnet.net.cn/img/lettore-di/ lettore di impronte] [http://nibko.info/data/l-equilibrista.htm l equilibrista] [http://hangzhau.cn/html/gruppo-dei/ gruppo dei sei] [http://puli.org.cn/web/roasio/ roasio] [http://italnet.net.cn/img/lcd-/ lcd 19 8 ms] [http://zodip.info/description/b-i.htm b i g clarence] [http://nibko.info/data/new-micra.htm new micra] [http://puli.org.cn/web/sex-revolucion/ sex revolucion] [http://hangzhau.cn/html/reptilia/ reptilia] [http://puli.org.cn/web/affitto-licenze/ affitto licenze] [http://hangzhau.cn/html/un-graffio/ un graffio in piu] [http://nibko.info/data/motorola-mpx.htm motorola mpx220 smartphone] [http://italnet.net.cn/img/zion-y/ zion y lennox ahora] [http://puli.org.cn/web/i-panda/ i panda] [http://nibko.info/data/online-songs.htm online songs blink 182] [http://italnet.net.cn/img/cerar/ cerar] [http://nibko.info/data/f-nikon.htm f5 nikon] [http://italnet.net.cn/img/carne-di/ carne di lusso] [http://hangzhau.cn/html/rdmc/ rdmc] [http://nibko.info/data/eichrodt-ludwig.htm eichrodt, ludwig] [http://hangzhau.cn/html/entre-tu/ entre tu y yo] [http://puli.org.cn/web/ivss-gob/ ivss gob ve] [http://nibko.info/data/topolino-game.htm topolino game] [http://zodip.info/description/ber.htm ber] [http://nibko.info/data/asus-vx.htm asus v9520-x td] [http://hangzhau.cn/html/assorbente-como/ assorbente como] [http://puli.org.cn/web/tesina-resistenza/ tesina resistenza] [http://hangzhau.cn/html/orrore-armi/ orrore, armi e azione] [http://italnet.net.cn/img/nokia/ nokia 7110] [http://nibko.info/data/aphelinus.htm aphelinus] [http://puli.org.cn/web/trans-a/ trans a torino] [http://zodip.info/description/finanza-iniziale.htm finanza iniziale] [http://hangzhau.cn/html/accessori-tv/ accessori tv] [http://zodip.info/description/rivederti-ancora.htm rivederti ancora] [http://nibko.info/data/fever-for.htm fever for flava] [http://zodip.info/description/oakley.htm oakley 2 0] [http://italnet.net.cn/img/sata-melfi/ sata melfi] [http://puli.org.cn/web/monitor-lcd/ monitor lcd 30 tv] [http://zodip.info/description/indovina-la.htm indovina la storia passata] [http://nibko.info/data/dan-balan.htm dan balan] [http://puli.org.cn/web/figurine-panini/ figurine panini] [http://puli.org.cn/web/osession/ osession] [http://zodip.info/description/mouse-usb.htm mouse usb microsoft intellimouse] [http://nibko.info/data/usb-video.htm usb video grabber] [http://puli.org.cn/web/amd-/ amd 64 bit 3500] [http://italnet.net.cn/img/nokia-acpe/ nokia acp-12e] [http://hangzhau.cn/html/matas/ matas] [http://puli.org.cn/web/pesaro-nuoto/ pesaro nuoto sincronizzato] [http://italnet.net.cn/img/lecce-monaco/ lecce monaco in pulman] [http://hangzhau.cn/html/hamme/ hamme] [http://nibko.info/data/luana-santo.htm luana santo andre] [http://nibko.info/data/suzuki.htm suzuki] [http://puli.org.cn/web/paraluce-nikon/ paraluce nikon] [http://zodip.info/description/blastbilliard.htm blastbilliard] [http://hangzhau.cn/html/modem-magik/ modem magik] [http://nibko.info/data/bubble-bouble.htm bubble bouble] [http://zodip.info/description/video-born.htm video born to make you happy] [http://zodip.info/description/linn-ht.htm linn ht] [http://italnet.net.cn/img/allison-cremona/ allison cremona] [http://italnet.net.cn/img/infiniti/ infiniti 35] [http://italnet.net.cn/img/sharp-forno/ sharp forno microonde] [http://zodip.info/description/titanic-melody.htm titanic melody] [http://nibko.info/data/legal-help.htm legal help] [http://puli.org.cn/web/fabbrica-di/ fabbrica di ufficiali] [http://puli.org.cn/web/fontainemore/ fontainemore] [http://nibko.info/data/villaggio-puglia.htm villaggio puglia] [http://puli.org.cn/web/neotionbox/ neotionbox] [http://hangzhau.cn/html/link-console/ link console ps2 accessori] [http://nibko.info/data/geosat-.htm geosat 2 navigatore satellitare] [http://italnet.net.cn/img/bikini-donna/ bikini donna] [http://italnet.net.cn/img/tiziana-ferro/ tiziana ferro] [http://italnet.net.cn/img/sandrinha-nua/ sandrinha nua] [http://nibko.info/data/samsung-fax.htm samsung fax] [http://italnet.net.cn/img/samsung-al/ samsung al plasma] [http://zodip.info/description/prada-borse.htm prada borse donna accessori] [http://zodip.info/description/askjolene.htm askjolene] [http://italnet.net.cn/img/malattia-apparato/ malattia apparato circolatorio] [http://puli.org.cn/web/trasporto-merci/ trasporto merci logistica] [http://puli.org.cn/web/designjet/ designjet 4000] [http://hangzhau.cn/html/r-g/ r g v] [http://hangzhau.cn/html/rinaldi-cristina/ rinaldi cristina] [http://puli.org.cn/web/senza-rimorso/ senza rimorso] [http://hangzhau.cn/html/zharik-leon/ zharik leon] [http://nibko.info/data/frogga.htm frogga] [http://puli.org.cn/web/sorry-seems/ sorry seems to be the hardest world] [http://puli.org.cn/web/volkswagen-golf/ volkswagen golf bergamo] [http://puli.org.cn/web/travel-mate/ travel mate 4152lmi] [http://nibko.info/data/bahama-hotel.htm bahama hotel] [http://zodip.info/description/hp-xw.htm hp xw8200 workstation] [http://hangzhau.cn/html/koch/ koch] [http://hangzhau.cn/html/bb/ bb] [http://italnet.net.cn/img/wwwbozzettocom/ www.bozzetto.com] [http://puli.org.cn/web/the-/ the 411 on my kness] [http://puli.org.cn/web/oe-love/ oe love blue] [http://puli.org.cn/web/inno-genoa/ inno genoa] [http://zodip.info/description/aphatie-lee.htm aphatie lee] [http://hangzhau.cn/html/prime-immagini/ prime immagini per city of villains] [http://hangzhau.cn/html/ducati-/ ducati 749 moto] [http://nibko.info/data/ed-hunter.htm ed hunter iron maiden] [http://puli.org.cn/web/motori-graupner/ motori graupner] [http://zodip.info/description/erno-crisa.htm erno crisa] [http://zodip.info/description/san-mateo.htm san mateo] [http://hangzhau.cn/html/la-mia/ la mia vita] [http://italnet.net.cn/img/ricevitore-satellitare/ ricevitore satellitare telesystem sat] [http://puli.org.cn/web/abbigliamento-bimba/ abbigliamento bimba] [http://italnet.net.cn/img/latte-artificiale/ latte artificiale] [http://nibko.info/data/rosa-murgia.htm rosa murgia] [http://nibko.info/data/foto-di.htm foto di vienna] [http://hangzhau.cn/html/daca-as/ daca as fi] [http://puli.org.cn/web/leslie-feat/ leslie feat amine video] [http://italnet.net.cn/img/registrazione-alice/ registrazione alice adsl] [http://italnet.net.cn/img/intermezzo/ intermezzo] [http://italnet.net.cn/img/archos-video/ archos video] [http://italnet.net.cn/img/sonic-cut/ sonic cut] [http://nibko.info/data/casa-barbie.htm casa barbie] [http://italnet.net.cn/img/michael-moriarty/ michael moriarty] [http://nibko.info/data/london-bridge.htm london bridge rmx] [http://italnet.net.cn/img/nutritional-supplement/ nutritional supplement] [http://italnet.net.cn/img/xfiles-season/ x-files season 7] [http://hangzhau.cn/html/stefano-rosso/ stefano rosso] [http://puli.org.cn/web/videos-de/ videos de regueton] [http://hangzhau.cn/html/some-many/ some many times] [http://italnet.net.cn/img/siemens-c/ siemens c55] [http://nibko.info/data/nokia-auricolare.htm nokia auricolare duale] [http://nibko.info/data/calendario-de.htm calendario de niurka marcos] [http://italnet.net.cn/img/www-google/ www google i t] [http://hangzhau.cn/html/www-nudisti/ www nudisti] [http://puli.org.cn/web/fantozzi-film/ fantozzi film dvd] [http://nibko.info/data/aspire-wlmi.htm aspire wlmi 1672] [http://nibko.info/data/bompiani-valentino.htm bompiani, valentino] [http://nibko.info/data/dv-rs.htm dv rs mmc cnmemory] [http://hangzhau.cn/html/lost-highway/ lost highway z star testo] [http://hangzhau.cn/html/logitech-dinovo/ logitech dinovo bluetooth] [http://zodip.info/description/dediche-di.htm dediche di amore] [http://italnet.net.cn/img/fucili-da/ fucili da cecchino] [http://nibko.info/data/i-casi.htm i casi sono due] [http://puli.org.cn/web/sd-wi/ sd wi fi] [http://puli.org.cn/web/fort-saskatchewan/ fort saskatchewan] [http://puli.org.cn/web/memorie-ram/ memorie ram 133 mhz] [http://nibko.info/data/abit-nf.htm abit nf7 v 2] [http://nibko.info/data/asrock-v.htm asrock 775v88] [http://hangzhau.cn/html/esercizzi-addominali/ esercizzi addominali] [http://hangzhau.cn/html/ekstrabladet/ ekstrabladet] [http://puli.org.cn/web/fujitsu-d/ fujitsu d1845] [http://nibko.info/data/athlon-.htm athlon 64 asus] [http://puli.org.cn/web/godo/ godo] [http://puli.org.cn/web/alignment-trieste/ alignment trieste] [[Category:Solutions by Programming Language]]
|strength=strong
{{stub}}
|safety=safe
|compat=nominative
|checking=static
|gc=no
|LCT=yes
|tags=fortran
|bnf=http://fortran.comsci.us/syntax/statement/index.html}}
{{language programming paradigm|Imperative}}
{{Language programming paradigm|Procedural}}
{{Language programming paradigm|Object-oriented}}
{{Language programming paradigm|Concurrent}}
[[Category:Mathematical programming languages]]
Fortran is the oldest programming language still in widespread use. The language has evolved considerably since it was first released in 1957. Fortran was original developed for scientific and engineering applications, and remains especially suited to numeric computation and scientific computing. By convention, versions before Fortran 90 are spelled with all uppercase letters (e.g. FORTRAN IV, FORTRAN 66, FORTRAN 77), while starting with Fortran 90, the mixed case spelling is used (i.e. Fortran 90, Fortran 95, Fortran 2003 and [http://j3-fortran.org/doc/year/12/12-007.pdf Fortran 2008]). The most recent standard is [https://j3-fortran.org/doc/year/18/18-007r1.pdf Fortran 2018] (ISO/IEC 1539-1:2018).

FORTRAN 77, being quite old, lacks almost everything one expects from a modern programming language. It uses a fixed-length line and column oriented line format which was motivated by punch cards. Due to its age, and since FORTRAN compilers generally gave very good performance for numerical code, a lot of code, especially scientific code, was written in FORTRAN. Also, for quite a while there was no free Fortran 90 compiler, which also caused a lot of FORTRAN 77 code to be written even quite some time after Fortran 90 was standardized. Because of the large body of code written in FORTRAN 77 it remains relevant today. Indeed, every modern Fortran compiler still accepts FORTRAN 77 code.

Fortran 90 was a major revision of the language. It introduced a new free-form source code format, modern programming language features like modules, pointers and user-defined types, an improved type system for built-in types and superiour built-in array handling. Newer Fortran standards (Fortran 2003 and Fortran 2008) added further modern features, like support for [[object oriented programming]], [[inheritance]], [[polymorphism]], [[parallel processing]], and [[interoperability]] with the [[:Category:C|C programming language]].

Latest revision as of 15:45, 9 July 2021

Language
Fortran
This programming language may be used to instruct a computer to perform a task.
Garbage collected: No
Type safety: Safe
Type strength: Strong
Type compatibility: Nominative
Type checking: Static
Lang tag(s): fortran
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Fortran.

Fortran is the oldest programming language still in widespread use. The language has evolved considerably since it was first released in 1957. Fortran was original developed for scientific and engineering applications, and remains especially suited to numeric computation and scientific computing. By convention, versions before Fortran 90 are spelled with all uppercase letters (e.g. FORTRAN IV, FORTRAN 66, FORTRAN 77), while starting with Fortran 90, the mixed case spelling is used (i.e. Fortran 90, Fortran 95, Fortran 2003 and Fortran 2008). The most recent standard is Fortran 2018 (ISO/IEC 1539-1:2018).

FORTRAN 77, being quite old, lacks almost everything one expects from a modern programming language. It uses a fixed-length line and column oriented line format which was motivated by punch cards. Due to its age, and since FORTRAN compilers generally gave very good performance for numerical code, a lot of code, especially scientific code, was written in FORTRAN. Also, for quite a while there was no free Fortran 90 compiler, which also caused a lot of FORTRAN 77 code to be written even quite some time after Fortran 90 was standardized. Because of the large body of code written in FORTRAN 77 it remains relevant today. Indeed, every modern Fortran compiler still accepts FORTRAN 77 code.

Fortran 90 was a major revision of the language. It introduced a new free-form source code format, modern programming language features like modules, pointers and user-defined types, an improved type system for built-in types and superiour built-in array handling. Newer Fortran standards (Fortran 2003 and Fortran 2008) added further modern features, like support for object oriented programming, inheritance, polymorphism, parallel processing, and interoperability with the C programming language.

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "Fortran"

The following 200 pages are in this category, out of 651 total.

(previous page) (next page)

C

(previous page) (next page)