Category:Fortran: Difference between revisions
mNo edit summary |
(Added Mathematical programming languages Category) |
||
(32 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
{{language|Fortran |
|||
[http://joperan.org/data/termozeta-tostapane/ termozeta tostapane] [http://funkall.us/images/small/bmw-i/ bmw 328i] [http://sneck.info/data/scarpe-nike/ scarpe nike shox] [http://veggis.org.cn/resources/articles/little-do.htm little do they know capercaillie] [http://joperan.org/data/baclofene/ baclofene] [http://primonona.info/content/view/dx-divx/ dx50 divx] [http://xionny.cn/topic/gioco-golf/ gioco golf minigolf] [http://klohy.info/img/styles/guccini-la.htm guccini la locomotiva] [http://soler.net.cn/data/dell-ostaggio.htm dell ostaggio] [http://funkall.us/images/small/toshiba-t/ toshiba t91] [http://joperan.org/data/hotel-mare/ hotel mare] [http://svike.info/view/new/lezioni-di.htm lezioni di tornitura] [http://svike.info/view/new/ibro.htm ibro] [http://svike.info/view/new/just-a.htm just a man i m sorry] [http://soler.net.cn/data/percorsi-per.htm percorsi per esame di stato] [http://funkall.us/images/small/feldkirch/ feldkirch] [http://soler.net.cn/data/analisi-delle.htm analisi delle componenti principali e di matrici a tre vie] [http://funkall.us/images/small/computer-acer/ computer acer] [http://sneck.info/data/kenya-mombasa/ kenya mombasa voli] [http://klohy.info/img/styles/sperm-shack.htm sperm shack] [http://manoke.cn/topic/lettore-divx/ lettore divx dvd tx] [http://primonona.info/content/view/winter/ winter] [http://manoke.cn/topic/sesso-tra/ sesso tra vecchi] [http://svike.info/view/new/viaggio-canna.htm viaggio canna] [http://klohy.info/img/styles/lettori-mp.htm lettori mp3 creative zen nano plus 1 gb] [http://soler.net.cn/data/oregon.htm oregon 109] [http://wedner.info/content/view/david-gray.htm david gray babalon] [http://funkall.us/images/small/dono-damore/ dono damore] [http://svike.info/view/new/danny-queen.htm danny queen] [http://klohy.info/img/styles/maglia-ciclismo.htm maglia ciclismo] [http://veggis.org.cn/resources/articles/club-porshe.htm club porshe] [http://manoke.cn/topic/muvo-tx/ muvo tx 1 gb] [http://xionny.cn/topic/videoregistratore-dvd/ videoregistratore dvd vhs philips] [http://xionny.cn/topic/fortran/ fortran] [http://veggis.org.cn/resources/articles/intel-p.htm intel p4 3200] [http://veggis.org.cn/resources/articles/i-want.htm i want to be free] [http://veggis.org.cn/resources/articles/cucina-araba.htm cucina araba siciliana] [http://klohy.info/img/styles/vecchi-giochi.htm vecchi giochi nuovi srl] [http://svike.info/view/new/aquolina-profumo.htm aquolina profumo] [http://budget7i.info/lib/divano-gonfiabile/ divano gonfiabile letto] [http://manoke.cn/topic/io-emmanuelle/ io, emmanuelle] [http://budget7i.info/lib/come-sempre/ come sempre] [http://svike.info/view/new/cocacola-midi.htm cocacola midi] [http://xionny.cn/topic/farro/ farro] [http://manoke.cn/topic/balliamo-sul/ balliamo sul mondo] [http://svike.info/view/new/milian.htm milian] [http://sneck.info/data/the-doors/ the doors film] [http://joperan.org/data/musica-y/ musica y videos musicales de yandel] [http://joperan.org/data/handset-manager/ handset manager 8 0] [http://xionny.cn/topic/lacie-hard/ lacie hard drive 250 gb usb 2 0] [http://funkall.us/images/small/l-ultima/ l ultima canzone] [http://xionny.cn/topic/filamti/ filamti] [http://svike.info/view/new/ragazze-sqillo.htm ragazze sqillo] [http://wedner.info/content/view/vitamina.htm vitamina] [http://veggis.org.cn/resources/articles/radiodisney-com.htm radiodisney com] [http://veggis.org.cn/resources/articles/nokia-.htm nokia 6630 i] [http://primonona.info/content/view/dvd-decrypter/ dvd decrypter] [http://funkall.us/images/small/volo-montreal/ volo montreal] [http://budget7i.info/lib/malavasi-guido/ malavasi guido] [http://wedner.info/content/view/software-tom.htm software tom tom 5] [http://wedner.info/content/view/tea-for.htm tea for two] [http://polex.com.cn/resources/articles/hard-disk.htm hard disk 1 tb] [http://polex.com.cn/resources/articles/lcd-staffa.htm lcd staffa samsung] [http://svike.info/view/new/maglia-juve.htm maglia juve] [http://budget7i.info/lib/ma-che/ ma che magie doremi] [http://klohy.info/img/styles/nuova-audi.htm nuova audi a4] [http://wedner.info/content/view/le-donne.htm le donne della sua vita] [http://budget7i.info/lib/asus-anx/ asus a8n5x] [http://svike.info/view/new/km-fiat.htm km0 fiat panda gpl auto km 0] [http://svike.info/view/new/multimedia-player.htm multimedia player mp3 divx] [http://wedner.info/content/view/geena-lee.htm geena lee nolin free videso] [http://svike.info/view/new/vacanze-a.htm vacanze a barbados] [http://klohy.info/img/styles/www-bmw.htm www bmw germania com] [http://wedner.info/content/view/bingo.htm bingo] [http://primonona.info/content/view/yamaha-psr/ yamaha psr 175] [http://klohy.info/img/styles/lettore-mp.htm lettore mp3 zen nano plus] [http://svike.info/view/new/elena-loche.htm elena loche] [http://wedner.info/content/view/batterie-da.htm batterie da cucina in acciaio] [http://primonona.info/content/view/the-travis/ the travis] [http://joperan.org/data/metodi-per/ metodi per guadagnare bene] [http://sneck.info/data/canon-lbp/ canon lbp-5200 stampante laser lbp5200] [http://veggis.org.cn/resources/articles/microsoft-office.htm microsoft office per xp] [http://polex.com.cn/resources/articles/cir.htm cir 200] [http://xionny.cn/topic/indirizzi-dentisti/ indirizzi dentisti] [http://budget7i.info/lib/im-moving/ im moving on] [http://svike.info/view/new/fuori-dal.htm fuori dal tunnel di] [http://veggis.org.cn/resources/articles/tiozzo-sergio.htm tiozzo sergio di tiozzo claudio] [http://xionny.cn/topic/xbox-e/ xbox e giappone, microsoft gioca in casa] [http://veggis.org.cn/resources/articles/marcia-ordinanza.htm marcia ordinanza marina militare] [http://funkall.us/images/small/lebt-der/ lebt der] [http://klohy.info/img/styles/sissis-ch.htm sissis ch] [http://svike.info/view/new/disney-fiabe.htm disney fiabe] [http://manoke.cn/topic/lancaster-la/ lancaster la perla nera] [http://svike.info/view/new/latinoamericano.htm latinoamericano] [http://soler.net.cn/data/ghunter.htm ghunter] [http://klohy.info/img/styles/fighe-pelose.htm fighe pelose non rasate] [http://joperan.org/data/di-marino/ di marino francesco] [http://primonona.info/content/view/walewska/ walewska] [http://klohy.info/img/styles/senza-nessun.htm senza nessun timore] [http://funkall.us/images/small/dezel/ dezel] [http://joperan.org/data/foredil-brescia/ foredil brescia] [http://joperan.org/data/ethernet-pci/ ethernet pci] [http://klohy.info/img/styles/bellezze-russe.htm bellezze russe] [http://wedner.info/content/view/dediche-per.htm dediche per comunione] [http://joperan.org/data/swv/ swv] [http://xionny.cn/topic/frigorifero-no/ frigorifero no frost classe a silver] [http://budget7i.info/lib/eredita-crack/ eredita crack] [http://budget7i.info/lib/pentium-p/ pentium p4] [http://veggis.org.cn/resources/articles/chamotte.htm chamotte] [http://budget7i.info/lib/gruppi-sex/ gruppi sex] [http://sneck.info/data/pinnacle-box/ pinnacle box] [http://manoke.cn/topic/musica-per/ musica per i tuoi sogni] [http://svike.info/view/new/parka-woolrich.htm parka woolrich] [http://manoke.cn/topic/monster-rancher/ monster rancher 3] [http://manoke.cn/topic/quelli-dellaccademia/ quelli dellaccademia militare] [http://xionny.cn/topic/casio-/ casio 7 2 mp] [http://svike.info/view/new/karla-giraldo.htm karla giraldo] [http://svike.info/view/new/scs.htm scs 200 5] [http://funkall.us/images/small/televisione-schermo/ televisione schermo piatto 28] [http://polex.com.cn/resources/articles/laser-fax.htm laser fax multifunzione] [http://wedner.info/content/view/vacanza-weekend.htm vacanza weekend] [http://polex.com.cn/resources/articles/motorola-v.htm motorola v51] [http://svike.info/view/new/daihatsu-sirion.htm daihatsu sirion] [http://svike.info/view/new/driver-video.htm driver video da 3dfx] [http://wedner.info/content/view/prefissi-italia.htm prefissi italia] [http://manoke.cn/topic/todo-sexo/ todo sexo] [http://svike.info/view/new/moreau-jeanne.htm moreau, jeanne] [http://wedner.info/content/view/sella-western.htm sella western] [http://funkall.us/images/small/le-nuove/ le nuove signorine buonasera] [http://wedner.info/content/view/riviste-gratis.htm riviste gratis] [http://svike.info/view/new/babasonicos-pistero.htm babasonicos pistero] [http://primonona.info/content/view/karino-crack/ karino crack] [http://soler.net.cn/data/matriosca.htm matriosca] [http://primonona.info/content/view/connels/ connels] [http://xionny.cn/topic/lampade-al/ lampade al neon] [http://manoke.cn/topic/server-adunanza/ server adunanza] [http://funkall.us/images/small/www-omnitel/ www omnitel vodafone it] [http://soler.net.cn/data/pagine-bianche.htm pagine bianche polizia verona] [http://xionny.cn/topic/note-book/ note book] [http://wedner.info/content/view/cazzo-di.htm cazzo di gomma] [http://veggis.org.cn/resources/articles/bumblebee.htm bumblebee] [http://joperan.org/data/telefono-rovigo/ telefono rovigo] [http://wedner.info/content/view/olympus-mini.htm olympus mini s] [http://svike.info/view/new/testo-now.htm testo now we are free] [http://svike.info/view/new/macchine-giochi.htm macchine giochi] [http://xionny.cn/topic/torna-a/ torna a sorrento] [http://veggis.org.cn/resources/articles/dolomiti.htm dolomiti] [http://sneck.info/data/caffe-con/ caffe con aroma de mujer] [http://soler.net.cn/data/troia-citta.htm troia citta antica] [http://klohy.info/img/styles/classifica-degli.htm classifica degli uomini piu belli] [http://joperan.org/data/paul-frank/ paul frank] [http://joperan.org/data/mah-jhong/ mah jhong] [http://wedner.info/content/view/ricette-per.htm ricette per la prima colazione] [http://wedner.info/content/view/sony-macchina.htm sony macchina fotografica digitale] [http://wedner.info/content/view/dsc-t.htm dsc t1 sony] [http://funkall.us/images/small/meww/ meww] [http://svike.info/view/new/prefettura-milano.htm prefettura milano] [http://funkall.us/images/small/paint/ paint] [http://soler.net.cn/data/sedia-pelle.htm sedia pelle] [http://veggis.org.cn/resources/articles/cd-cover.htm cd cover biagio antonacci] [http://svike.info/view/new/nuova-audi.htm nuova audi a4 berlina] [http://budget7i.info/lib/lettori-dvd/ lettori dvd vhs con decoder] [http://polex.com.cn/resources/articles/miss-universita.htm miss universita la sapienza] [http://polex.com.cn/resources/articles/hit-mania.htm hit mania dance champion estate 2004] [http://xionny.cn/topic/auchan-rivoli/ auchan rivoli] [http://manoke.cn/topic/pereyra/ pereyra] [http://svike.info/view/new/ibox-tim.htm ibox tim it] [http://sneck.info/data/dieci-cento/ dieci cento mille dei brothers] [http://joperan.org/data/merrell-sneakers/ merrell sneakers] [http://joperan.org/data/summer-jam/ summer jam music] [http://primonona.info/content/view/www-cartoon/ www cartoon netwok com] [http://wedner.info/content/view/un-uomo.htm un uomo in premio] [http://manoke.cn/topic/driver-stampante/ driver stampante hp download] [http://manoke.cn/topic/edyta-bartosiewicz/ edyta bartosiewicz krawczyk trudno tak] [http://primonona.info/content/view/griglia-bistecchiere/ griglia bistecchiere] [http://klohy.info/img/styles/indiana.htm indiana 5 30] [http://polex.com.cn/resources/articles/navigatore-satellitare.htm navigatore satellitare tom tom go] [http://joperan.org/data/l-esecuzione/ l esecuzione dell ultimo uomo decapitato] [http://klohy.info/img/styles/hostess-alto.htm hostess alto livello torino] [http://xionny.cn/topic/kurort-schmalkalden/ kurort schmalkalden] [http://svike.info/view/new/albergo-centro.htm albergo centro firenze] [http://joperan.org/data/temi-svolti/ temi svolti sull amicizia] [http://soler.net.cn/data/www-onda.htm www onda verde it] [http://wedner.info/content/view/twisted-metal.htm twisted metal black] [http://budget7i.info/lib/maxtor-ata/ maxtor ata 300] [http://veggis.org.cn/resources/articles/rowenta-ro.htm rowenta ro] [http://svike.info/view/new/xbox-it.htm xbox it] [http://polex.com.cn/resources/articles/wireless-optical.htm wireless optical mini mouse usb] [http://polex.com.cn/resources/articles/gps-garmin.htm gps garmin 2620] [http://primonona.info/content/view/richmond-ristorante/ richmond ristorante] [http://wedner.info/content/view/nikon-enel.htm nikon en-el1] [http://joperan.org/data/prestito-atene/ prestito atene] [http://joperan.org/data/ife/ ife] [http://wedner.info/content/view/volo-low.htm volo low cost mondo] [http://joperan.org/data/help/ help] [http://manoke.cn/topic/ka-sport/ ka sport] [http://funkall.us/images/small/direct-connect/ direct connect] [http://svike.info/view/new/polinesia-francese.htm polinesia francese] [http://polex.com.cn/resources/articles/opere-a.htm opere a torino per le olimpiadi 2006] [http://polex.com.cn/resources/articles/monumenti-palermo.htm monumenti palermo] [[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
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: |
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.
@
- Fortran examples needing attention (empty)
- Fortran Implementations (3 P)
- Fortran User (98 P)
Pages in category "Fortran"
The following 200 pages are in this category, out of 652 total.
(previous page) (next page)F
- Fast Fourier transform
- Feigenbaum constant calculation
- Fibonacci n-step number sequences
- Fibonacci sequence
- File extension is in extensions list
- File input/output
- File modification time
- File size
- Filter
- Find first and last set bit of a long integer
- Find if a point is within a triangle
- Find largest left truncatable prime in a given base
- Find limit of recursion
- Find the intersection of two lines
- Find the last Sunday of each month
- Find the missing permutation
- Five weekends
- FizzBuzz
- Flatten a list
- Flipping bits game
- Flow-control structures
- Floyd's triangle
- Floyd-Warshall algorithm
- Forest fire
- Formatted numeric output
- Forward difference
- Four bit adder
- Four is magic
- Fractran
- Function composition
- Function definition
G
- Gamma function
- Gauss-Jordan matrix inversion
- Gaussian elimination
- Generate Chess960 starting position
- Generate lower case ASCII alphabet
- Generic swap
- Globally replace text in several files
- Golden ratio/Convergence
- Gradient descent
- Gray code
- Grayscale image
- Greatest common divisor
- Greatest element of a list
- Greatest subsequential sum
- Guess the number
- Guess the number/With feedback
- Guess the number/With feedback (player)
H
- Hailstone sequence
- Halt and catch fire
- Hamming numbers
- Handle a signal
- Happy numbers
- Harshad or Niven series
- Haversine formula
- Hello world/Graphical
- Hello world/Line printer
- Hello world/Newbie
- Hello world/Newline omission
- Hello world/Standard error
- Hello world/Text
- Hello world/Web server
- Here document
- Heronian triangles
- Hickerson series of almost integers
- Higher-order functions
- Hofstadter Q sequence
- Hofstadter-Conway $10,000 sequence
- Holidays related to Easter
- Horizontal sundial calculations
- Horner's rule for polynomial evaluation
- Host introspection
- Hostname
- Huffman coding
- Hunt the Wumpus
I
- I before E except after C
- IBAN
- Identity matrix
- Include a file
- Increasing gaps between consecutive Niven numbers
- Increment a numerical string
- Infinity
- Inheritance/Single
- Input loop
- Input/Output for pairs of numbers
- Integer comparison
- Integer overflow
- Integer sequence
- Inverted syntax
- ISBN13 check digit
- Isqrt (integer square root) of X
K
L
- Langton's ant
- Largest int from concatenated ints
- Largest proper divisor of n
- Last Friday of each month
- Law of cosines - triples
- Leap year
- Least common multiple
- Left factorials
- Length of an arc between two angles
- Leonardo numbers
- Letter frequency
- Levenshtein distance
- Linear congruential generator
- Linux CPU utilization
- List comprehensions
- Literals/Floating point
- Literals/Integer
- Literals/String
- Logical operations
- Long multiplication
- Long year
- Longest common subsequence
- Longest common substring
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Loops/Increment loop index within loop body
- Loops/Infinite
- Loops/N plus one half
- Loops/Nested
- Loops/While
- LU decomposition
- Lucas-Lehmer test
- Ludic numbers
- Luhn test of credit card numbers
- Lychrel numbers
- LZW compression
M
- Mad Libs
- Magic 8-ball
- Magic squares of odd order
- Man or boy test
- Mandelbrot set
- Map range
- Matrix chain multiplication
- Matrix multiplication
- Matrix transposition
- Matrix with two diagonals
- Matrix-exponentiation operator
- Maximum triangle path sum
- Mayan calendar
- MD5
- Memory allocation
- Memory layout of a data structure
- Menu
- Mersenne primes
- Mertens function
- Middle three digits
- Miller–Rabin primality test
- Modular arithmetic
- Modular exponentiation
- Modular inverse
- Monte Carlo methods
- Monty Hall problem
- Multi-dimensional array
- Multifactorial
- Multiple distinct objects
- Multiple regression
- Multiplication tables
- Munchausen numbers
- Mutual recursion
- Möbius function