List of programming languages: Difference between revisions

Content deleted Content added
small change to clarify that basic dialects are not listed because they have their own page
m Reverted 1 edit by 41.222.8.82 (talk) to last revision by ClueBot NG
 
(37 intermediate revisions by 23 users not shown)
Line 2:
{{Programming language lists}}
 
This is an index to notable [[programming language]]s, in current or historical use. Dialects of [[BASIC]] (which have [[List of BASIC dialects|their own page]]) , [[esoteric programming language]]s, and [[markup language]]s are not included. A programming language does not need to be [[Imperative programming|imperative]] or [[Turing completeness|Turing-complete]], but must be [[executable]] and so does not include [[markup language]]s such as [[HTML]] or [[XML]], but does include [[___domain-specific language]]s such as [[SQL]] and its dialects.
 
{{Compact ToC|num=yes|seealso=yes|extlinks=no|side=yes|center=yes}}
Line 61:
* [[AssemblyScript]]
<!-- Asciidots belongs on the esoteric page -->
* [[ATS (programming language)|ATS]]
* [[AutoHotkey]]
* [[AutoIt]]
Line 156 ⟶ 157:
* [[Constraint Handling Rules]] (CHR)
* [[Control Language]]
* ''Coq'', former name of [[CoqRocq (software)|CoqRocq]]
* [[CORAL]], Coral 66
<!-- [[Corn (emulator)|Corn]] was a nintendo emulator, not a programming language -->
Line 317 ⟶ 318:
* [[High Level Shader Language]] (HLSL)
* [[Hollywood (programming language)|Hollywood]]
* [[TempleOS#HolyC|HolyC]] ([[TempleOS]])
* [[Hop (software)|Hop]]
* [[Hopscotch (programming language)|Hopscotch]]
Line 436 ⟶ 437:
* [[M Formula language]]
* [[M4 (computer language)|M4]]
* M#
* [[Machine code]]
<!-- MacRuby is an implementation of Ruby -->
Line 474:
* [[Model 204]]
* [[Modelica]]
* [[Malbolge]]
* [[Modula]]
* [[Modula-2]]
Line 509 ⟶ 508:
* [[Nial]]
<!-- Nil belongs on the esoteric page -->
* [[Nickle (programming language)|Nickle]] ([[Nickle (programming language)|NITIN]])
* [[Nim (programming language)|Nim]]
* [[Nix (package manager)|Nix]] (Systemssystem configurationconfiguring language)]]
* [[NORDNord Programming Language|NPL]] (NPL)
* [[Not eXactly C]] (NXC)
* [[Not Quite C]] (NQC)
* [[Nullsoft Scriptable Install System|NSIS]] (NSIS)
* [[Nu (programming language)|Nu]]
* [[NWScript]]
Line 596 ⟶ 594:
* [[PLEXIL]]
* [[Plus (programming language)|Plus]]
* [[Pony (programming language)|Pony]]
* [[POP-11]]
* [[POP-2]]
Line 659 ⟶ 658:
* [[REXX]]
* [[Ring (programming language)|Ring]]
* [[Rocq (software)|Rocq]] (previously known as ''Coq'')
* [[ROOP (programming language)|ROOP]]
* [[IBM RPG|RPG]]
Line 743:
* [[Superplan]]
* [[SuperTalk]]
* [[Svelte]]
* [[Swift (programming language)|Swift (Apple programming language)]]
* [[Swift (parallel scripting language)]]
* [[SYCL]]
* [[SYMPL]]
}}
Line 819 ⟶ 818:
* [[WATFIV]], WATFOR (WATerloo FORtran IV)
* [[WebAssembly]]
* [[WebDNA]]
* [[Whiley (programming language)|Whiley]]
<!-- Whitespace belongs on the esoteric page -->