[
  { "name": "A-0 System" },
  { "name": "A+ (A plus)" },
  { "name": "A++" },
  { "name": "ABAP" },
  { "name": "ABC" },
  { "name": "ABC ALGOL" },
  { "name": "ACC" },
  { "name": "Accent (Rational Synergy)" },
  { "name": "Ace DASL (Distributed Application Specification Language)" },
  { "name": "Action!" },
  { "name": "ActionScript" },
  { "name": "Actor" },
  { "name": "Ada" },
  { "name": "Adenine (Haystack)" },
  { "name": "AdvPL" },
  { "name": "Agda" },
  { "name": "Agilent VEE (Keysight VEE)" },
  { "name": "Agora" },
  { "name": "AIMMS" },
  { "name": "Aldor" },
  { "name": "Alef" },
  { "name": "ALF" },
  { "name": "ALGOL 58" },
  { "name": "ALGOL 60" },
  { "name": "ALGOL 68" },
  { "name": "ALGOL W" },
  { "name": "Alice (Alice ML)" },
  { "name": "Alma-0" },
  { "name": "AmbientTalk" },
  { "name": "Amiga E" },
  { "name": "AMOS (AMOS BASIC)" },
  { "name": "AMPL" },
  { "name": "Analitik" },
  { "name": "AngelScript" },
  { "name": "Apache Pig latin" },
  { "name": "Apex (Salesforce.com, Inc)" },
  { "name": "APL" },
  {
    "name": "App Inventor for Android's visual block language (MIT App Inventor)"
  },
  { "name": "AppleScript" },
  { "name": "APT" },
  { "name": "Arc" },
  { "name": "ARexx" },
  { "name": "Argus" },
  { "name": "Assembly language (ASM)" },
  { "name": "AutoHotkey" },
  { "name": "AutoIt" },
  { "name": "AutoLISP / Visual LISP" },
  { "name": "Averest" },
  { "name": "AWK" },
  { "name": "Axum" },
  { "name": "B" },
  { "name": "Ballerina" },
  { "name": "Bash" },
  { "name": "BASIC" },
  { "name": "Batch file (Windows/MS-DOS)" },
  { "name": "bc (basic calculator)" },
  { "name": "BCPL" },
  { "name": "BeanShell" },
  { "name": "BETA" },
  { "name": "BLISS" },
  { "name": "Blockly" },
  { "name": "BlooP" },
  { "name": "Boo" },
  { "name": "Boomerang" },
  { "name": "Bosque" },
  { "name": "C" },
  { "name": "C-- (C minus minus)" },
  { "name": "C++ (C plus plus) – ISO/IEC 14882" },
  { "name": "C*" },
  { "name": "C# (C sharp) – ISO/IEC 23270" },
  { "name": "C/AL" },
  { "name": "Caché ObjectScript" },
  { "name": "C Shell (csh)" },
  { "name": "Caml" },
  { "name": "Carbon" },
  { "name": "Catrobat" },
  { "name": "Cayenne (Lennart Augustsson)" },
  { "name": "CDuce" },
  { "name": "Cecil" },
  { "name": "CESIL (Computer Education in Schools Instruction Language)" },
  { "name": "Céu" },
  { "name": "Ceylon" },
  { "name": "CFEngine" },
  { "name": "Cg (High-Level Shader/Shading Language [HLSL])" },
  { "name": "Ch" },
  { "name": "Chapel (Cascade High Productivity Language)" },
  { "name": "Charm" },
  { "name": "CHILL" },
  { "name": "CHIP-8" },
  { "name": "ChucK" },
  { "name": "Cilk (also Cilk++ and Cilk plus)" },
  { "name": "Claire" },
  { "name": "Clarion" },
  { "name": "Clean" },
  { "name": "Clipper" },
  { "name": "CLIPS" },
  { "name": "CLIST" },
  { "name": "Clojure" },
  { "name": "CLU" },
  { "name": "CMS-2" },
  { "name": "COBOL – ISO/IEC 1989" },
  { "name": "CobolScript – COBOL Scripting language" },
  { "name": "Cobra" },
  { "name": "CoffeeScript" },
  { "name": "ColdFusion" },
  { "name": "COMAL" },
  { "name": "COMIT" },
  { "name": "Common Intermediate Language (CIL)" },
  { "name": "Common Lisp (also known as CL)" },
  { "name": "COMPASS" },
  { "name": "Component Pascal" },
  { "name": "COMTRAN" },
  { "name": "Constraint Handling Rules (CHR)" },
  { "name": "Control Language" },
  { "name": "Cool" },
  { "name": "Coq" },
  { "name": "Coral 66" },
  { "name": "CorVision" },
  { "name": "COWSEL" },
  { "name": "CPL" },
  { "name": "Cryptol" },
  { "name": "Crystal" },
  { "name": "Csound" },
  { "name": "Cuneiform" },
  { "name": "Curl" },
  { "name": "Curry" },
  { "name": "Cybil" },
  { "name": "Cyclone" },
  { "name": "Cypher Query Language" },
  { "name": "Cython" },
  { "name": "CEEMAC" },
  { "name": "D" },
  { "name": "Dart" },
  { "name": "Darwin" },
  { "name": "DataFlex" },
  { "name": "Datalog" },
  { "name": "DATATRIEVE" },
  { "name": "dBase" },
  { "name": "dc" },
  { "name": "DCL (DIGITAL Command Language)" },
  { "name": "Delphi" },
  { "name": "DIBOL" },
  { "name": "DinkC" },
  { "name": "Dog" },
  { "name": "Draco" },
  { "name": "DRAKON" },
  { "name": "Dylan" },
  { "name": "DYNAMO" },
  { "name": "DAX (Data Analysis Expressions)" },
  { "name": "E" },
  { "name": "Easy PL/I" },
  { "name": "EASYTRIEVE PLUS" },
  { "name": "eC" },
  { "name": "ECMAScript" },
  { "name": "Edinburgh IMP" },
  { "name": "EGL" },
  { "name": "Eiffel" },
  { "name": "ELAN" },
  { "name": "Elixir" },
  { "name": "Elm" },
  { "name": "Emacs Lisp" },
  { "name": "Emerald" },
  { "name": "Epigram" },
  { "name": "EPL (Easy Programming Language)" },
  { "name": "Erlang" },
  { "name": "es" },
  { "name": "Escher" },
  { "name": "ESPOL" },
  { "name": "Esterel" },
  { "name": "Etoys" },
  { "name": "Euclid" },
  { "name": "Euler" },
  { "name": "Euphoria" },
  { "name": "EusLisp Robot Programming Language" },
  { "name": "CMS EXEC (EXEC)" },
  { "name": "EXEC 2" },
  { "name": "Executable UML" },
  { "name": "Ezhil" },
  { "name": "F" },
  { "name": "F*" },
  { "name": "Factor" },
  { "name": "Fantom" },
  { "name": "FAUST" },
  { "name": "FFP" },
  { "name": "fish" },
  { "name": "Fjölnir" },
  { "name": "FL" },
  { "name": "FlagShip" },
  { "name": "Flavors" },
  { "name": "Flex" },
  { "name": "Flix" },
  { "name": "FlooP" },
  { "name": "FLOW-MATIC (B0)" },
  {
    "name": "FOCAL (Formulating On-Line Calculations in Algebraic Language/FOrmula CALculator)"
  },
  { "name": "FOCUS" },
  { "name": "FOIL" },
  { "name": "FORMAC (FORMula MAnipulation Compiler)" },
  { "name": "@Formula" },
  { "name": "Forth" },
  { "name": "Fortran – ISO/IEC 1539" },
  { "name": "Fortress" },
  { "name": "FP" },
  { "name": "FoxBase/FoxPro" },
  { "name": "Franz Lisp" },
  { "name": "Futhark" },
  { "name": "F-Script" },
  { "name": "G" },
  { "name": "GameMonkey Script" },
  { "name": "GAMS (General Algebraic Modeling System)" },
  { "name": "GAP" },
  { "name": "G-code" },
  { "name": "GDScript (Godot)" },
  { "name": "Genie" },
  { "name": "GDL (Geometric Description Language)" },
  { "name": "GEORGE" },
  { "name": "GLSL (OpenGL Shading Language)" },
  { "name": "GNU E" },
  { "name": "GNU Guile (GNU Ubiquitous Intelligent Language for Extensions)" },
  { "name": "Go" },
  { "name": "Go!" },
  { "name": "GOAL (Game Oriented Assembly Lisp)" },
  { "name": "Gödel" },
  { "name": "Golo" },
  { "name": "GOM (Good Old Mad)" },
  { "name": "Google Apps Script" },
  { "name": "Gosu" },
  { "name": "GOTRAN (IBM 1620)" },
  { "name": "GPSS (General Purpose Simulation System)" },
  { "name": "GraphTalk (Computer Sciences Corporation)" },
  { "name": "GRASS" },
  { "name": "Grasshopper" },
  { "name": "Groovy (Apache Groovy)" },
  { "name": "H" },
  { "name": "HAGGIS" },
  { "name": "HAL/S" },
  { "name": "Halide (programming language)" },
  { "name": "Hamilton C shell" },
  { "name": "Harbour" },
  { "name": "Hartmann pipelines" },
  { "name": "Haskell" },
  { "name": "Haxe" },
  { "name": "Hermes" },
  { "name": "High Level Assembly (HLA)" },
  { "name": "HLSL" },
  { "name": "Hollywood" },
  { "name": "HolyC (TempleOS)" },
  { "name": "Hop" },
  { "name": "Hopscotch" },
  { "name": "Hope" },
  { "name": "Hume" },
  { "name": "HyperTalk" },
  { "name": "Hy" },
  { "name": "I" },
  { "name": "Icon" },
  { "name": "IBM Basic assembly language" },
  { "name": "IBM HAScript" },
  { "name": "IBM Informix-4GL" },
  { "name": "IBM RPG" },
  { "name": "IDL" },
  { "name": "Idris" },
  { "name": "Inform" },
  { "name": "ISLISP" },
  { "name": "J" },
  { "name": "J++ (J plus plus)" },
  { "name": "JADE" },
  { "name": "Jai" },
  { "name": "JAL" },
  { "name": "Janus (concurrent constraint programming language)" },
  { "name": "Janus (time-reversible computing programming language)" },
  { "name": "JASS" },
  { "name": "Java" },
  { "name": "JavaFX Script" },
  { "name": "JavaScript" },
  { "name": "Jess" },
  { "name": "JCL" },
  { "name": "JEAN" },
  { "name": "Join Java" },
  { "name": "JOSS" },
  { "name": "Joule" },
  { "name": "JOVIAL" },
  { "name": "Joy" },
  { "name": "JScript" },
  { "name": "JScript .NET" },
  { "name": "Julia" },
  { "name": "Jython" },
  { "name": "K" },
  { "name": "Karel" },
  { "name": "KEE" },
  { "name": "Kixtart" },
  { "name": "Klerer-May System" },
  { "name": "KIF (Knowledge Interchange Format)" },
  { "name": "Kojo" },
  { "name": "Kotlin" },
  { "name": "KRC" },
  { "name": "KRL" },
  { "name": "KRL (KUKA Robot Language)" },
  { "name": "KRYPTON" },
  { "name": "KornShell (ksh)" },
  { "name": "Kodu" },
  { "name": "Kv (Kivy)" },
  { "name": "L" },
  { "name": "Ladder" },
  { "name": "LANSA" },
  { "name": "Lasso" },
  { "name": "Lava" },
  { "name": "LC-3" },
  { "name": "Lean" },
  { "name": "Legoscript" },
  { "name": "LIL" },
  { "name": "LilyPond" },
  { "name": "Limbo" },
  { "name": "Limnor" },
  { "name": "LINC" },
  { "name": "Lingo" },
  { "name": "LINQ" },
  { "name": "LIS" },
  { "name": "LISA" },
  { "name": "Language H" },
  { "name": "Lisp – ISO/IEC 13816" },
  { "name": "Lite-C" },
  { "name": "Lithe" },
  { "name": "Little b" },
  { "name": "LLL" },
  { "name": "Logo" },
  { "name": "Logtalk" },
  { "name": "LotusScript" },
  { "name": "LPC" },
  { "name": "LSE" },
  { "name": "LSL" },
  { "name": "LiveCode" },
  { "name": "LiveScript" },
  { "name": "Lua" },
  { "name": "Lucid" },
  { "name": "Lustre" },
  { "name": "LYaPAS" },
  { "name": "Lynx" },
  { "name": "M" },
  { "name": "M2001" },
  { "name": "M4" },
  { "name": "M#" },
  { "name": "Machine code" },
  { "name": "MAD (Michigan Algorithm Decoder)" },
  { "name": "MAD/I" },
  { "name": "Magik" },
  { "name": "Magma" },
  { "name": "Máni" },
  { "name": "Maple" },
  { "name": "MAPPER (now part of BIS)" },
  { "name": "MARK-IV (now VISION:BUILDER)" },
  { "name": "Mary" },
  { "name": "MATLAB" },
  { "name": "MASM Microsoft Assembly x86" },
  { "name": "MATH-MATIC" },
  { "name": "Maude system" },
  { "name": "Maxima (see also Macsyma)" },
  { "name": "Max (Max Msp – Graphical Programming Environment)" },
  { "name": "MaxScript internal language 3D Studio Max" },
  { "name": "Maya (MEL)" },
  { "name": "MDL" },
  { "name": "Mercury" },
  { "name": "Mesa" },
  { "name": "MHEG-5 (Interactive TV programming language)" },
  { "name": "Microcode" },
  { "name": "Microsoft Power Fx" },
  { "name": "MIIS" },
  { "name": "Milk (programming language)" },
  { "name": "MIMIC" },
  { "name": "Mirah" },
  { "name": "Miranda" },
  { "name": "MIVA Script" },
  { "name": "ML" },
  { "name": "Model 204" },
  { "name": "Modelica" },
  { "name": "Malbolge" },
  { "name": "Modula" },
  { "name": "Modula-2" },
  { "name": "Modula-3" },
  { "name": "Mohol" },
  { "name": "MOO" },
  { "name": "Mortran" },
  { "name": "Mouse" },
  { "name": "MPD" },
  { "name": "MSL" },
  { "name": "MUMPS" },
  { "name": "MuPAD" },
  { "name": "Mutan" },
  { "name": "Mystic Programming Language (MPL)" },
  { "name": "N" },
  { "name": "Napier88" },
  { "name": "Neko" },
  { "name": "Nemerle" },
  { "name": "NESL" },
  { "name": "Net.Data" },
  { "name": "NetLogo" },
  { "name": "NetRexx" },
  { "name": "NewLISP" },
  { "name": "NEWP" },
  { "name": "Newspeak" },
  { "name": "NewtonScript" },
  { "name": "Nial" },
  { "name": "Nickle (NITIN)" },
  { "name": "Nim" },
  { "name": "Nix (Systems configuration language)" },
  { "name": "NPL" },
  { "name": "Not eXactly C (NXC)" },
  { "name": "Not Quite C (NQC)" },
  { "name": "NSIS" },
  { "name": "Nu" },
  { "name": "NWScript" },
  { "name": "NXT-G" },
  { "name": "O" },
  { "name": "o:XML" },
  { "name": "Oak" },
  { "name": "Oberon" },
  { "name": "OBJ2" },
  { "name": "Object Lisp" },
  { "name": "ObjectLOGO" },
  { "name": "Object REXX" },
  { "name": "Object Pascal" },
  { "name": "Objective-C" },
  { "name": "Obliq" },
  { "name": "OCaml" },
  { "name": "occam" },
  { "name": "occam-π" },
  { "name": "Octave" },
  { "name": "OmniMark" },
  { "name": "Opa" },
  { "name": "Opal" },
  { "name": "Open Programming Language (OPL)" },
  { "name": "OpenCL" },
  { "name": "OpenEdge Advanced Business Language (ABL)" },
  { "name": "OpenVera" },
  { "name": "OpenQASM" },
  { "name": "OPS5" },
  { "name": "OptimJ" },
  { "name": "Orc" },
  { "name": "ORCA/Modula-2" },
  { "name": "Oriel" },
  { "name": "Orwell" },
  { "name": "Oxygene" },
  { "name": "Oz" },
  { "name": "P" },
  { "name": "P′′" },
  { "name": "ParaSail" },
  { "name": "PARI/GP" },
  { "name": "Pascal – ISO 7185" },
  { "name": "Pascal Script" },
  { "name": "PCASTL" },
  { "name": "PCF" },
  { "name": "PEARL" },
  { "name": "PeopleCode" },
  { "name": "Perl" },
  { "name": "PDL" },
  { "name": "Pharo" },
  { "name": "PHP" },
  { "name": "Pico" },
  { "name": "Picolisp" },
  { "name": "Pict" },
  { "name": "Pike" },
  { "name": "PILOT" },
  { "name": "Pipelines" },
  { "name": "Pizza" },
  { "name": "PL-11" },
  { "name": "PL/0" },
  { "name": "PL/B" },
  { "name": "PL/C" },
  { "name": "PL/I – ISO 6160" },
  { "name": "PL/M" },
  { "name": "PL/P" },
  { "name": "PL/S" },
  { "name": "PL/SQL" },
  { "name": "PL360" },
  { "name": "PLANC" },
  { "name": "Plankalkül" },
  { "name": "Planner" },
  { "name": "PLEX" },
  { "name": "PLEXIL" },
  { "name": "Plus" },
  { "name": "POP-11" },
  { "name": "POP-2" },
  { "name": "PostScript" },
  { "name": "PortablE" },
  { "name": "POV-Ray SDL" },
  { "name": "Powerhouse" },
  { "name": "PowerBuilder – 4GL GUI application generator from Sybase" },
  { "name": "PowerShell" },
  { "name": "PPL" },
  { "name": "Processing" },
  { "name": "Processing.js" },
  { "name": "Prograph" },
  { "name": "Project Verona" },
  { "name": "Prolog" },
  { "name": "PROMAL" },
  { "name": "Promela" },
  { "name": "PROSE modeling language" },
  { "name": "PROTEL" },
  { "name": "ProvideX" },
  { "name": "Pro*C" },
  { "name": "Pure" },
  { "name": "Pure Data" },
  { "name": "PureScript" },
  { "name": "PWCT" },
  { "name": "Python" },
  { "name": "Q" },
  { "name": "Q# (Microsoft programming language)" },
  { "name": "Qalb" },
  { "name": "Quantum Computation Language" },
  { "name": "QtScript" },
  { "name": "QuakeC" },
  { "name": "QPL" },
  { "name": ".QL" },
  { "name": "R" },
  { "name": "Racket" },
  { "name": "Raku" },
  { "name": "RAPID" },
  { "name": "Rapira" },
  { "name": "Ratfiv" },
  { "name": "Ratfor" },
  { "name": "rc" },
  { "name": "Reason" },
  { "name": "REBOL" },
  { "name": "Red" },
  { "name": "Redcode" },
  { "name": "REFAL" },
  { "name": "REXX" },
  { "name": "Ring" },
  { "name": "ROOP" },
  { "name": "RPG" },
  { "name": "RPL" },
  { "name": "RSL" },
  { "name": "RTL/2" },
  { "name": "Ruby" },
  { "name": "Rust" },
  { "name": "S" },
  { "name": "S3" },
  { "name": "S-Lang" },
  { "name": "S-PLUS" },
  { "name": "SA-C" },
  { "name": "SabreTalk" },
  { "name": "SAIL" },
  { "name": "SAKO" },
  { "name": "SAS" },
  { "name": "SASL" },
  { "name": "Sather" },
  { "name": "Sawzall" },
  { "name": "Scala" },
  { "name": "Scheme" },
  { "name": "Scilab" },
  { "name": "Scratch" },
  { "name": "Script.NET" },
  { "name": "Sed" },
  { "name": "Seed7" },
  { "name": "Self" },
  { "name": "SenseTalk" },
  { "name": "SequenceL" },
  { "name": "Serpent" },
  { "name": "SETL" },
  { "name": "Short Code" },
  { "name": "SIMPOL" },
  { "name": "SIGNAL" },
  { "name": "SiMPLE" },
  { "name": "SIMSCRIPT" },
  { "name": "Simula" },
  { "name": "Simulink" },
  { "name": "SISAL" },
  { "name": "SKILL" },
  { "name": "SLIP" },
  { "name": "SMALL" },
  { "name": "Smalltalk" },
  { "name": "SML" },
  { "name": "Strongtalk" },
  { "name": "Snap!" },
  { "name": "SNOBOL (SPITBOL)" },
  { "name": "Snowball" },
  { "name": "SOL" },
  { "name": "Solidity" },
  { "name": "SOPHAEROS" },
  { "name": "Source" },
  { "name": "SPARK" },
  { "name": "Speakeasy" },
  { "name": "Speedcode" },
  { "name": "SPIN" },
  { "name": "SP/k" },
  { "name": "SPS" },
  { "name": "SQL" },
  { "name": "SQR" },
  { "name": "Squeak" },
  { "name": "Squirrel" },
  { "name": "SR" },
  { "name": "S/SL" },
  { "name": "Starlogo" },
  { "name": "Strand" },
  { "name": "Stata" },
  { "name": "Stateflow" },
  { "name": "Subtext" },
  { "name": "SBL" },
  { "name": "SuperCollider" },
  { "name": "Superplan" },
  { "name": "SuperTalk" },
  { "name": "Swift (Apple programming language)" },
  { "name": "Swift (parallel scripting language)" },
  { "name": "SYMPL" },
  { "name": "T" },
  { "name": "TACPOL" },
  { "name": "TADS (Text Adventure Development System)" },
  { "name": "TAL" },
  { "name": "Tcl" },
  { "name": "Tea" },
  { "name": "TECO (Text Editor and Corrector)" },
  { "name": "TELCOMP" },
  { "name": "TeX" },
  { "name": "TEX (Text Executive Programming Language)" },
  { "name": "TIE" },
  { "name": "TMG (TransMo Griffer), compiler-compiler" },
  { "name": "Tom" },
  { "name": "Toi" },
  { "name": "Topspeed (Clarion)" },
  { "name": "TPU (Text Processing Utility)" },
  { "name": "Trac" },
  { "name": "TTM" },
  { "name": "T-SQL (Transact-SQL)" },
  { "name": "Transcript (LiveCode)" },
  { "name": "TTCN (Tree and Tabular Combined Notation)" },
  { "name": "Turing" },
  { "name": "TUTOR (PLATO Author Language)" },
  { "name": "TXL" },
  { "name": "TypeScript" },
  { "name": "Tynker" },
  { "name": "U" },
  { "name": "UCSD Pascal" },
  { "name": "Umple" },
  { "name": "Unicon" },
  { "name": "Uniface" },
  { "name": "UNITY" },
  { "name": "UnrealScript" },
  { "name": "V" },
  { "name": "Vim script" },
  { "name": "Viper (Ethereum/Ether (ETH))" },
  { "name": "Visual DataFlex" },
  { "name": "Visual DialogScript" },
  { "name": "Visual FoxPro" },
  { "name": "Visual J++ (Visual J plus plus)" },
  { "name": "Visual LISP" },
  { "name": "Visual Objects" },
  { "name": "Visual Prolog" },
  { "name": "W" },
  { "name": "WebAssembly" },
  { "name": "WebDNA" },
  { "name": "Whiley" },
  { "name": "Winbatch" },
  { "name": "Wolfram Language" },
  { "name": "Wyvern" },
  { "name": "X" },
  { "name": "X10" },
  { "name": "xBase++ (xBase plus plus)" },
  { "name": "XBL" },
  { "name": "XC (targets XMOS architecture)" },
  { "name": "xHarbour" },
  { "name": "XL" },
  { "name": "Xojo" },
  { "name": "XOTcl" },
  { "name": "Xod" },
  { "name": "XPL" },
  { "name": "XPL0" },
  { "name": "XQuery" },
  { "name": "XSB" },
  { "name": "XSharp (X#)" },
  { "name": "XSLT" },
  { "name": "Xtend" },
  { "name": "Y" },
  { "name": "YQL" },
  { "name": "Yoix" },
  { "name": "Z" },
  { "name": "Z shell" },
  { "name": "Zebra, ZPL, ZPL2" },
  { "name": "Zeno" },
  { "name": "ZetaLisp" },
  { "name": "Zig" },
  { "name": "Zonnon" },
  { "name": "ZOPL" },
  { "name": "ZPL" },
  { "name": "Z++" }
]
