Category:Fortran: Difference between revisions
mNo edit summary |
(Added Mathematical programming languages Category) |
||
(48 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
{{language|Fortran |
|||
[http://tomems.125mb.com/html/un-natale/ un natale americano nel segno di ps2] [http://redobsession.freehostia.com/web/banche-brindisi.htm banche brindisi] [http://redobsession.freehostia.com/web/i-guerriglieri.htm i guerriglieri delle filippine] [http://ginger-tea.freehostia.com/topic/offerta-batteria/ offerta batteria] [http://tomems.125mb.com/html/ncaa-football/ ncaa football 2001] [http://edmei.125mb.com/html/osterie.htm osterie] [http://ginger-tea.freehostia.com/topic/nevada-cose/ nevada cose fare] [http://oooohhnnnooooo.freehostia.com/content/view/energia-elettrica.htm energia elettrica] [http://curti2iag.125mb.com/description/lib/nikon-coolpix/ nikon coolpix nero] [http://edmei.125mb.com/html/bulgari-au.htm bulgari au the blanc] [http://ginger-tea.freehostia.com/topic/lavoro-san/ lavoro san giovanni rotondo] [http://oooohhnnnooooo.freehostia.com/content/view/anima-gemella.htm anima gemella emilia romagna] [http://oooohhnnnooooo.freehostia.com/content/view/asus-pschsr.htm asus psch-sr sata] [http://ginger-tea.freehostia.com/topic/star-trek/ star trek. primo contatto] [http://roaliano.125mb.com/content/view/panasonic-.htm panasonic - pt-ae700] [http://ginger-tea.freehostia.com/topic/stampanti-hp/ stampanti hp laserjet 1200] [http://behaverf.125mb.com/view/new/carezza-silver/ carezza silver gaggia] [http://oooohhnnnooooo.freehostia.com/content/view/scaffale-in.htm scaffale in acciaio] [http://behaverf.125mb.com/view/new/capossela/ capossela] [http://oooohhnnnooooo.freehostia.com/content/view/le-vent.htm le vent nous] [http://oooohhnnnooooo.freehostia.com/content/view/hp-bluetooth.htm hp bluetooth] [http://tomems.125mb.com/html/malattia-del/ malattia del pene] [http://curti2iag.125mb.com/description/lib/publimedia/ publimedia] [http://roaliano.125mb.com/content/view/toshiba-sa.htm toshiba sa60] [http://roaliano.125mb.com/content/view/montella.htm montella] [http://edmei.125mb.com/html/gioco-carte.htm gioco carte online] [http://ginger-tea.freehostia.com/topic/giochi-xploder/ giochi xploder] [http://redobsession.freehostia.com/web/nike-shox.htm nike shox blu] [http://redobsession.freehostia.com/web/bicchierino.htm bicchierino] [http://redobsession.freehostia.com/web/luangprabang.htm luang-prabang] [http://roaliano.125mb.com/content/view/foto-publicitaria.htm foto publicitaria] [http://oooohhnnnooooo.freehostia.com/content/view/bed-end.htm bed end breackfast tropea calabria] [http://tomems.125mb.com/html/toner-nashuatec/ toner nashuatec 618] [http://roaliano.125mb.com/content/view/gocce-di.htm gocce di mare] [http://edmei.125mb.com/html/mod.htm mod 730 1] [http://roaliano.125mb.com/content/view/vimet-spa.htm vimet spa] [http://curti2iag.125mb.com/description/lib/pankhurst-emmeline/ pankhurst emmeline] [http://curti2iag.125mb.com/description/lib/cella-/ cella 23 a un passo dalla morte] [http://redobsession.freehostia.com/web/i-m.htm i m like the bird] [http://edmei.125mb.com/html/ciotole-per.htm ciotole per giardino] [http://tomems.125mb.com/html/daikin-inverter/ daikin inverter plus] [http://edmei.125mb.com/html/i-tre.htm i tre porcellin] [http://redobsession.freehostia.com/web/calcolo-interesse.htm calcolo interesse estratto conto] [http://edmei.125mb.com/html/gianni-bella.htm gianni bella mp3] [http://behaverf.125mb.com/view/new/nec-ni/ nec n331i] [http://edmei.125mb.com/html/kermesse-capo.htm kermesse capo d orlando] [http://behaverf.125mb.com/view/new/paxed-com/ paxed com] [http://ginger-tea.freehostia.com/topic/foto-ragazzi/ foto ragazzi belli] [http://behaverf.125mb.com/view/new/gruppi-continuita/ gruppi continuita apc] [http://redobsession.freehostia.com/web/zen-media.htm zen media center] [http://edmei.125mb.com/html/casse-w.htm casse 500w] [http://tomems.125mb.com/html/come-back/ come back africa] [http://edmei.125mb.com/html/hp-compaq.htm hp compaq tc4200] [http://oooohhnnnooooo.freehostia.com/content/view/fetch.htm fetch] [http://roaliano.125mb.com/content/view/melanie-alyssia.htm melanie alyssia] [http://tomems.125mb.com/html/seagate-/ seagate 2 5 5400 100gb] [http://roaliano.125mb.com/content/view/video-decapitazione.htm video decapitazione scarica] [http://redobsession.freehostia.com/web/la-culea.htm la culea] [http://edmei.125mb.com/html/download-dvd.htm download dvd video plug in] [http://roaliano.125mb.com/content/view/biliardo-italiana.htm biliardo italiana] [http://curti2iag.125mb.com/description/lib/lungo-il/ lungo il fiume rosso] [http://edmei.125mb.com/html/finanziamento-nuoro.htm finanziamento nuoro] [http://oooohhnnnooooo.freehostia.com/content/view/mamme-grosse.htm mamme grosse] [http://roaliano.125mb.com/content/view/basket-tn.htm basket tn nike] [http://ginger-tea.freehostia.com/topic/polar/ polar 300] [http://behaverf.125mb.com/view/new/descar-videos/ descar videos gratis] [http://ginger-tea.freehostia.com/topic/let-it/ let it be naked beatles] [http://edmei.125mb.com/html/nuove-immagini.htm nuove immagini e video per legend of zelda] [http://oooohhnnnooooo.freehostia.com/content/view/motoraduni-roma.htm motoraduni roma] [http://redobsession.freehostia.com/web/cartomanzia-salute.htm cartomanzia salute] [http://behaverf.125mb.com/view/new/ronan-keating/ ronan keating forever love] [http://curti2iag.125mb.com/description/lib/pc-completo/ pc completo da tavolo] [http://redobsession.freehostia.com/web/aspire-.htm aspire 1200 memoria ram] [http://ginger-tea.freehostia.com/topic/www-madmax/ www madmax co com] [http://roaliano.125mb.com/content/view/shake-your.htm shake your tail feather] [http://ginger-tea.freehostia.com/topic/shox-r/ shox r4] [http://tomems.125mb.com/html/traduzione-del/ traduzione del testo fuck right turn] [http://edmei.125mb.com/html/mulino-o.htm mulino o molino] [http://tomems.125mb.com/html/kodak-easyshare/ kodak easyshare z740] [http://behaverf.125mb.com/view/new/www-laronde/ www laronde it] [http://redobsession.freehostia.com/web/reporter-treppiede.htm reporter treppiede] [http://tomems.125mb.com/html/selen-video/ selen video] [http://oooohhnnnooooo.freehostia.com/content/view/italian-language.htm italian language schools] [http://tomems.125mb.com/html/perche-tu/ perche tu sei con me] [http://edmei.125mb.com/html/linea-t.htm linea t] [http://ginger-tea.freehostia.com/topic/ossidiana/ ossidiana] [http://oooohhnnnooooo.freehostia.com/content/view/guadagna-soldo.htm guadagna soldo] [http://ginger-tea.freehostia.com/topic/waves-of/ waves of love 2black] [http://curti2iag.125mb.com/description/lib/infissi-benevento/ infissi benevento] [http://oooohhnnnooooo.freehostia.com/content/view/disegni-di.htm disegni di indiani] [http://edmei.125mb.com/html/winfax.htm winfax 10] [http://redobsession.freehostia.com/web/motori-di.htm motori di ricerca midi] [http://ginger-tea.freehostia.com/topic/eva-maria/ eva maria abad] [http://behaverf.125mb.com/view/new/mistero-di/ mistero di natale] [http://curti2iag.125mb.com/description/lib/incontri-palermo/ incontri palermo] [http://behaverf.125mb.com/view/new/commessa-negozio/ commessa negozio] [http://curti2iag.125mb.com/description/lib/corriere-dello/ corriere dello sport stadio] [http://ginger-tea.freehostia.com/topic/hotel-villa/ hotel villa e roma] [http://behaverf.125mb.com/view/new/peara/ peara] [http://ginger-tea.freehostia.com/topic/bomboniere-per/ bomboniere per lazio] [http://ginger-tea.freehostia.com/topic/chattare-senza/ chattare senza registrarsi] [http://behaverf.125mb.com/view/new/clandestini-romene/ clandestini romene] [http://ginger-tea.freehostia.com/topic/prendilo-tu/ prendilo tu questo frutto amaro] [http://redobsession.freehostia.com/web/fallugia.htm fallugia] [http://oooohhnnnooooo.freehostia.com/content/view/ball-game.htm ball game] [http://behaverf.125mb.com/view/new/yuit/ yuit] [http://roaliano.125mb.com/content/view/staffa-per.htm staffa per tv] [http://roaliano.125mb.com/content/view/mivar-mf.htm mivar mf51] [http://tomems.125mb.com/html/teatro-verdi/ teatro verdi] [http://curti2iag.125mb.com/description/lib/flower-s/ flower s love] [http://edmei.125mb.com/html/il-brain.htm il brain power di james bond] [http://tomems.125mb.com/html/reggae-y/ reggae y perreo] [http://roaliano.125mb.com/content/view/immagini-honda.htm immagini honda cbr] [http://roaliano.125mb.com/content/view/pump-it.htm pump it pump] [http://roaliano.125mb.com/content/view/nasturtium.htm nasturtium] [http://redobsession.freehostia.com/web/giorgio-cavazzano.htm giorgio cavazzano libri] [http://curti2iag.125mb.com/description/lib/nrm/ nrm] [http://ginger-tea.freehostia.com/topic/www-tremetrisoprailcielo/ www tremetrisoprailcielo it] [http://behaverf.125mb.com/view/new/universal-prayer/ universal prayer video] [http://roaliano.125mb.com/content/view/tx-pm.htm tx 29pm11] [http://curti2iag.125mb.com/description/lib/diamond-in/ diamond in the inside] [http://tomems.125mb.com/html/satka/ satka] [http://tomems.125mb.com/html/yu-gi/ yu gi oh personaggi da colorar] [http://oooohhnnnooooo.freehostia.com/content/view/maglietta-vendita.htm maglietta vendita] [http://tomems.125mb.com/html/t-benq/ t705 benq] [http://ginger-tea.freehostia.com/topic/recupero-dato/ recupero dato hard disk] [http://behaverf.125mb.com/view/new/andrea-camilleri/ andrea camilleri] [http://tomems.125mb.com/html/senza-scrupoli/ senza scrupoli 2] [http://oooohhnnnooooo.freehostia.com/content/view/la-mia.htm la mia dolce nelly] [http://redobsession.freehostia.com/web/noleggio-imbarcazioni.htm noleggio imbarcazioni sardegna] [http://curti2iag.125mb.com/description/lib/show-forum/ show forum] [http://ginger-tea.freehostia.com/topic/cosi-celeste/ cosi celeste] [http://ginger-tea.freehostia.com/topic/san-francisco/ san francisco the argonaut hotel] [http://oooohhnnnooooo.freehostia.com/content/view/guardia-medica.htm guardia medica veterinaria prato] [http://ginger-tea.freehostia.com/topic/polca/ polca] [http://redobsession.freehostia.com/web/ferrari-.htm ferrari 328 gts] [http://behaverf.125mb.com/view/new/sally/ sally] [http://oooohhnnnooooo.freehostia.com/content/view/aspire.htm aspire 1362] [http://edmei.125mb.com/html/uk-map.htm uk map] [http://ginger-tea.freehostia.com/topic/tv-plasma/ tv plasma hd ready] [http://curti2iag.125mb.com/description/lib/centrino/ centrino 2 2] [http://tomems.125mb.com/html/il-flauto/ il flauto magico mozart cd musicali] [http://ginger-tea.freehostia.com/topic/bersaglio-mobile/ bersaglio mobile] [http://roaliano.125mb.com/content/view/naked-lolitas.htm naked lolitas] [http://tomems.125mb.com/html/augurio/ augurio] [http://tomems.125mb.com/html/i-racconti/ i racconti di farfallina] [http://ginger-tea.freehostia.com/topic/berlusconi-google/ berlusconi google] [http://behaverf.125mb.com/view/new/consenziente/ consenziente] [http://ginger-tea.freehostia.com/topic/ir/ ir 1600] [http://behaverf.125mb.com/view/new/scarica-brani/ scarica brani musicali] [http://tomems.125mb.com/html/scart-switcher/ scart switcher] [http://behaverf.125mb.com/view/new/biondino/ biondino] [http://tomems.125mb.com/html/mexico/ mexico86] [http://redobsession.freehostia.com/web/uncle-kraker.htm uncle kraker] [http://tomems.125mb.com/html/vedi/ vedi] [http://roaliano.125mb.com/content/view/nikefootball-com.htm nikefootball com] [http://redobsession.freehostia.com/web/aden.htm aden] [http://edmei.125mb.com/html/elisa-una.htm elisa una poesia anche per te] [http://roaliano.125mb.com/content/view/le-.htm le 4 stagioni] [http://tomems.125mb.com/html/oido/ oido] [http://redobsession.freehostia.com/web/il-club.htm il club delle vedove] [http://tomems.125mb.com/html/frutta-martorana/ frutta martorana] [http://roaliano.125mb.com/content/view/creative-mp.htm creative mp3 40 gb] [http://behaverf.125mb.com/view/new/gruppo-coppie/ gruppo coppie e singoli] [http://roaliano.125mb.com/content/view/isspro-revolution.htm isspro revolution 2004] [http://curti2iag.125mb.com/description/lib/pasadena-texas/ pasadena (texas)] [http://roaliano.125mb.com/content/view/windows-.htm windows pc] [http://oooohhnnnooooo.freehostia.com/content/view/scandalo-al.htm scandalo al collegio] [http://roaliano.125mb.com/content/view/wwe-videos.htm wwe videos] [http://redobsession.freehostia.com/web/mp-dragostea.htm mp3 dragostea] [http://oooohhnnnooooo.freehostia.com/content/view/driver-v.htm driver v180] [http://behaverf.125mb.com/view/new/spyro-ps/ spyro ps2] [http://redobsession.freehostia.com/web/lg-rz.htm lg rz 37lz31] [http://edmei.125mb.com/html/cerca-lavoro.htm cerca lavoro mantova] [http://ginger-tea.freehostia.com/topic/napoli-centrale/ napoli centrale in concerto] [http://redobsession.freehostia.com/web/il-barbaro.htm il barbaro e la geisha] [http://tomems.125mb.com/html/monitor-tv/ monitor tv plasma] [http://roaliano.125mb.com/content/view/mayu-shinjo.htm mayu shinjo] [http://roaliano.125mb.com/content/view/fleet-street.htm fleet street] [http://curti2iag.125mb.com/description/lib/kit-hub/ kit hub switch] [http://ginger-tea.freehostia.com/topic/annuncio-vendita/ annuncio vendita auto] [http://redobsession.freehostia.com/web/brooke-buke.htm brooke buke] [http://oooohhnnnooooo.freehostia.com/content/view/lana-odlazis.htm lana odlazis mp3] [http://behaverf.125mb.com/view/new/fiori-bianchi/ fiori bianchi per te] [http://curti2iag.125mb.com/description/lib/george-brassens/ george brassens] [http://roaliano.125mb.com/content/view/viba.htm viba] [http://edmei.125mb.com/html/la-sette.htm la sette] [http://roaliano.125mb.com/content/view/carambola.htm carambola] [http://oooohhnnnooooo.freehostia.com/content/view/fotosmujeres-desnudas.htm fotosmujeres desnudas] [http://redobsession.freehostia.com/web/doppia-sim.htm doppia sim per nokia 3100] [http://curti2iag.125mb.com/description/lib/cb-/ cb 27 mhz 40 canali] [http://behaverf.125mb.com/view/new/golf-/ golf 1 6 fsi] [http://oooohhnnnooooo.freehostia.com/content/view/produzione-lubrificanti.htm produzione lubrificanti] [http://roaliano.125mb.com/content/view/auto-noleggio.htm auto noleggio budapest] [http://tomems.125mb.com/html/autosalone-bianco/ autosalone bianco treviso] [http://oooohhnnnooooo.freehostia.com/content/view/rally-adria.htm rally adria] [http://roaliano.125mb.com/content/view/directtv.htm directtv] [http://redobsession.freehostia.com/web/sessogratis-com.htm sessogratis com] [http://behaverf.125mb.com/view/new/latte-in/ latte in polvere nidina 1] [http://ginger-tea.freehostia.com/topic/perversion-flash/ perversion flash] [[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](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
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)N
O
P
- Palindrome detection
- Pangram checker
- Parallel calculations
- Parametric polymorphism
- Parsing/RPN calculator algorithm
- Parsing/Shunting-yard algorithm
- Partition an integer x into n primes
- Pascal matrix generation
- Pascal's triangle
- Pathological floating point problems
- Peaceful chess queen armies
- Percentage difference between images
- Percolation/Mean run density
- Percolation/Site percolation
- Perfect numbers
- Perfect shuffle
- Perlin noise
- Permutations
- Pernicious numbers
- Phrase reversals
- Pi
- Pick random element
- Playing cards
- Pointers and references
- Polymorphic copy
- Polymorphism
- Polynomial long division
- Polynomial regression
- Population count
- Price fraction
- Primality by trial division
- Prime conspiracy
- Prime decomposition
- Primorial numbers
- Priority queue
- Probabilistic choice
- Problem of Apollonius
- Product of divisors
- Program name
- Program termination
- Proper divisors
- Pythagorean triples
R
- Random number generator (device)
- Random number generator (included)
- Random numbers
- Range expansion
- Range extraction
- Rate counter
- Ray-casting algorithm
- Read a configuration file
- Read a file line by line
- Read a specific line from a file
- Read entire file
- Real constants and functions
- Reduced row echelon form
- Reflection/List properties
- Remove duplicate elements
- Remove lines from a file
- Remove vowels from a string
- Rename a file
- Repeat a string
- Return multiple values
- Reverse a string
- Reverse words in a string
- RIPEMD-160
- Rock-paper-scissors
- Roman numerals/Decode
- Roman numerals/Encode
- Roots of a function
- Roots of a quadratic function
- Roots of unity
- Rot-13
- Run-length encoding
- Runge-Kutta method
S
- Search a list
- Search a list of records
- Secure temporary file
- SEDOLs
- Selective file copy
- Semordnilap
- Send email
- Sequence of non-squares
- Sequence of primes by trial division
- Sequence of primorial primes
- Seven-sided dice from five-sided dice
- SHA-1
- SHA-256
- Shell one-liner
- Shoelace formula for polygonal area
- Short-circuit evaluation
- Show ASCII table
- Show the epoch
- Sierpinski carpet
- Sierpinski triangle
- Sieve of Eratosthenes
- Simulated annealing
- Singly-linked list/Element definition
- Singly-linked list/Element insertion
- Singly-linked list/Element removal
- Singly-linked list/Traversal
- Sleep
- Sleeping Beauty problem
- Smith numbers
- Soloway's recurring rainfall
- Solve the no connection puzzle
- Sort an array of composite structures
- Sort an integer array
- Sort disjoint sublist
- Sort stability
- Sort three variables
- Sort using a custom comparator
- Sorting algorithms/Bead sort
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting Algorithms/Circle Sort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Comb sort
- Sorting algorithms/Counting sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Heapsort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Pancake sort
- Sorting algorithms/Patience sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Radix sort
- Sorting algorithms/Selection sort
- Sorting algorithms/Shell sort
- Sorting algorithms/Sleep sort
- Sorting algorithms/Stooge sort
- Special characters
- Special variables
- Spiral matrix
- Split a character string based on change of character
- Stack
- Stack traces
- Stair-climbing puzzle
- Statistics/Basic
- Statistics/Normal distribution
- Stem-and-leaf plot
- Stern-Brocot sequence
- Stream merge
- String append
- String case
- String comparison
- String concatenation
- String interpolation (included)
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip block comments
- Strip comments from a string
- Strip control codes and extended characters from a string
- Strip whitespace from a string/Top and tail
- Subleq
- Substitution cipher
- Substring
- Substring/Top and tail
- Subtractive generator
- Sudoku
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of divisors
- Sum of squares
- Sum to 100
- Sutherland-Hodgman polygon clipping
- Symmetric difference
- System time