ExpertClub
  1. Home
  2. Programming languages

Programming languages

1,476 programming languages
LanguageParadigmsFirst appearedDeveloper
SQL*Plus—1982—
SQL/PSMmulti-paradigm programming1996—
SQLPL———
Squeakobject-oriented programming1996Apple Inc.
Squirrelobject-oriented programming, class-based programming, imperative programming, procedural programming2003—
Stackless Python———
StaDyn———
Stan———
Standard MLmodular programming, imperative programming, functional programming, procedural programming1983Robin Milner
Standard ML of New Jerseyprocedural programming2002—
Stanford Artificial Intelligence Language—1970Stanford Artificial Intelligence Laboratory
Stanislaus—1951—
Starlarkprocedural programming——
StarLogomulti-paradigm programming, procedural programming, agent-oriented programming2001MIT Media Lab
Stata—1985StataCorp
Stateflow——MathWorks
STELLAvisual programming language1985Barry Richmond
Stencyl—2011Jonathan Chung
STOS BASIC—1988François Lionet
Strandparallel computing1989Steve Taylor, Ian T. Foster
Strongtalkobject-oriented programming2002—
Structured Audio Orchestra Languageimperative programming——
Stylus—2011—
SubL———
Subtextvisual programming language2004—
Sue—1971Ric Holt
Suneido—2000—
Superbase database—1983—
SuperColliderfunctional programming, object-oriented programming1996—
SuperNova—2010Mahmoud Samir Fayed
SuperPascalconcurrent computing, procedural programming1993—
Superplanprocedural programming1951—
SurgeScript—2018—
Sutra———
Svelte—2016Alan Faubert, Rich Harris, Simon Holthausen, Dominic Gannaway, Tan Li Hau, Ben McCann, Paolo Ricciuti
SWI-Prolog—1987Jan Wielemaker
Swiftobject-oriented programming, functional programming, declarative programming, multi-paradigm programming, block-structured programming, imperative programming2014Chris Lattner, Apple Inc.
Swiftdataflow programming, concurrent computing2007—
Swift LispKit———
SYCL——Khronos Group
SYMPLprocedural programming, structured programming, imperative programming——
Synchronized Multimedia Integration Language——World Wide Web Consortium
SynthEdit———
SystemVerilogstructured programming, object-oriented programming2002—
Tfunctional programming, imperative programming, multi-paradigm programming, metaprogramming, object-oriented programming1982Stephen Slade
T++—1980—
TACL——Tandem Computers
TACPOLstructured programming——