Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
List of open-source programming languages
List of open-source programming languages123
Programming LanguageLicense
AdaGPL, GMGPL
Apache GroovyApache License 2.0
AssemblyScriptApache 2.0
BashGPL
BefungeMIT
CGNU GPL, BSD, MIT
C#MIT, Apache 2.0
C++GNU GPL, BSD, MIT
CarbonApache 2.0
ChapelApache 2.0
ClojureEclipse Public License 1.0
CrystalApache 2.0
CythonApache 2.0
DBoost Software License
DartBSD
ElixirApache 2.0
ElmPermissive (Revised BSD)
ErlangApache 2.0
F#MIT
F* (F Star)Apache 2.0
FactorBSD
GforthGNU GPLv3
GleamApache 2.0
GNU AWKGPL (Gawk)
GnuCOBOLGPL, LGPL
GNU Data Language (GDL)GNU GPL-2.0
GNU FortranGNU GPL v3
GoBSD-style
GoloEPL-1.0
GosuApache License 2.0
HackMIT
HaskellBSD
HaxeGPL 2.0, library: MIT
IconGPL-2.0-or-later
IDLGPL
IdrisMIT
IoMIT
JGPL
JavaGPL with Classpath Exception
JavaScriptMIT, Apache, BSD
LispVarious, including MIT License, GPL
LiveScriptMIT
JuliaMIT
KotlinApache 2.0
LuaMIT
MarlinGPLv3
MercuryLGPL
MicroPythonMIT
MLGPL, MIT, BSD
MojoApache 2.0 with LLVM Exceptions
NimMIT
Nu (programming language)Apache 2.0
OberonGPL-2.0
Object REXXCPL 1.0, GPLv2
OCamlLGPLv2.1
PerlArtistic License or GPL
PharoMIT, partly Apache 2.0
PHPPHP License
PonyMIT
PowerShell CoreMIT
PrologBSD, GPL (SWI-Prolog)
Pure DataBSD-3-Clause
PureScriptBSD
PythonPython Software Foundation License
RGPL
RacketMIT, Apache 2.0
RakuGNU GPL or Artistic License 2.0
Redmodified BSD and Boost
RingMIT
RubyBSD, MIT, Ruby License
RustApache 2.0 or MIT
ScalaBSD
ShellVarious, often GPL
SQLVarious
SwiftApache 2.0
TclTcl/Tk License
TerraMIT
TypeScriptApache 2.0
VMIT
ValaLGPL-2.1
ZigMIT

See also

  • Free and open-source software portal

References

  1. Lesjak, Žiga (October 23, 2022). "Top 20 programming languages for open-source projects in 2024". Tridens. https://tridenstechnology.com/top-programming-languages-for-open-source-projects/

  2. https://tridenstechnology.com/top-programming-languages-for-open-source-projects/ https://tridenstechnology.com/top-programming-languages-for-open-source-projects/

  3. https://github.com/collections/programming-languages https://github.com/collections/programming-languages