
***

# Languages to add

**V5:** `As of 2023, Wednesday, March 29th at 2:38 pm PST`

- **[2023.03.29 [1]]** `I spent a lot of time on this today, and will go no further with this today. Significant progress was made.`
- **[2023.03.29 [2]]** `Small update to make this list compatible with Markdown.`
- **[2023.03.29 [3]]** `Small update to add lots of Markdown enhancements. Also, I am surprised I ended at 50% progress, I wasn't planning for that (although the number is still not completely caught up, it should be above 500, not below 400)`

> **Note** _Duplicate entries are present_

> **Note** _List is not complete_

**Progress:** `195` / `390` **(`50.00%`)**

<details open><summary><p><b>[Click/tap here to expand/collapse the main list]</b></p></summary>

```text
PowerShell ✅️
PHP ✅️
Perl ✅️
Puppet ✅️
Pony ✅️
Pascal ✅️
Shell
Smalltalk
C# ✅️
F# ✅️
Q# ✅️
QML ✅️
Makefile ✅️
Ada ✅️
AppleScript ✅️
BASIC ✅️
MoonScript ✅️
RMarkdown ✅️
Uno ✅️
UnrealScript ✅️
Verilog ✅️
VHDL ✅️
WDL ✅️
XML ✅️
Zig ✅️
Nim ✅️
JSON
GDScript ✅️
Swift ✅️
PureScript ✅️
PureData ✅️
CSV
Assembly ✅️
WebAssembly ✅️
ActionScript ✅️
Agda ✅️
AngelScript ✅️
Ceylon
COBOL
FORTRAN
Eiffel ✅️
Mercury ✅️
Objective-C ✅️
Objective-C++ ✅️
Meson ✅️
Julia ✅️
Cython ✅️
CSON ✅️
SCSS
SASS
SugarSS
XSLT ✅️
Boo
Batchfile
BlitzBasic
Bicep
Bro
Zeek
Brainfuck ✅️
B ✅️
BSDL
PostScript
Metal ✅️
SVG
Gerber Image
M ✅️
E ✅️
J ✅️
q ✅️
V ✅️
CoffeeScript ✅️
Crystal
Clojure
Wren ✅️
Berry
LiveScript ✅️
LiveCode ✅️
Common Lisp
Vim Script
SystemVerilog
Verilog AMS ✅️
Oberon ✅️
Modula-2
Modula-3
Motoko
mIRC-Script
DogeScript
LOLCODE ✅️
Awk ✅️
Limbo ✅️
Logtalk ✅️
ZAP ✅️
ZIL ✅️
ZenScript ✅️
mcFunction
Rebol
RouterOS-Script
Rascal
Haxe
HXML
MTML
Erlang ✅️
Blade
Mustache ✅️
Handlebars ✅️
Stylus ✅️
Svelte ✅️
Sage
Lean ✅️
INI/CFG ✅️
OpenEdge ABL ✅️
Component Pascal
Twig
Smarty
BrightScript ✅️
BrighterScript ✅️
MAXScript
Monkey ✅️
Stan ✅️
Monkey-C ✅️
Stata ✅️
Starlark
MATLAB
Mathematica
Inno Setup ✅️
Pod
Pod6
Perl6
ALS ✅️
CartoCSS
Fancy
Cool ✅️
Clean ✅️
CLIPS
SQL
PLpgSQL
TSQL
Tcl ✅️
Objective-J ✅️
DTrace
Graphviz-DOT
STAR
Markdown
HLSL
GLSL
Elm ✅️
LFE ✅️
Scala ✅️
Sweave
SWIG
Emacs Lisp ✅️
PicoLisp
Isabelle ✅️
TeX ✅️
BibTeX ✅️
GN
Desktop
VBA ✅️
VBScript ✅️
VB.NET ✅️
Classic ASP
ASP
ASP.NET ✅️
NetREXX ✅️
REXX
Factor ✅️
Fluent
TOML ✅️
XBase ✅️
XQuery ✅️
Logos ✅️
XS ✅️
Max
Pug
Pawn
SourcePawn
BikeShed
Vala ✅️
Genie
Google Apps Script
Lobster
CodeQL
GraphQL
WebVTT
Hack ✅️
Peg.js
Self ✅️
Sed ✅️
Earthly
Terra ✅️
URLL ✅️
DroppedText
Lex ✅️
Latte ✅️
ReStructuredText
ASCIIDoc ✅️
Textile
RDoc
Mallard
Macaulay2
Liquid ✅️
Gherkin
LookML ✅️
Euphoria ✅️
ImageJ
CMake
CUDA
DIGITAL Command Language
BLISS
FlooP
BlooP
Alloy ✅️
Flux ✅️
Thrift
CAML
OCAML ✅️
Groovy ✅️
HiveQL
HAML ✅️
AMPL ✅️
AGS Script ✅️
Rich Text Format
Protocol Buffer
Gleam ✅️
Antlers ✅️
Slash
WebIDL
YARA
Singularity
RAML
ReScript
DNF
Io
Fish
IDL ✅️
LabVIEW ✅️
OpenQASM ✅️
Roff
Groff
DataWeave
SQF
Processing
Processing.js
WikiText
Hy
HyPhy
HCL
Slim ✅️
NGinx ✅️
Jsonnet
FreeMarker
Vue ✅️
Vue.js ✅️
YASnippet
Jinja
Nunjucks ✅️
CUE ✅️
Nix ✅️
SASS
Jupyter Notebook
Mako
Less ✅️
Astro ✅️
jq
Oxygene ✅️
CSound Document
CSound Score
Dhall
MLIR
XTend ✅️
FreeBASIC
Closure Templates
M4 ✅️
M4Sugar
Augeas ✅️
NASL ✅️
Ballerina
BlitzMax
RenderScript
SQLPL
EBNF ✅️
Grammatical Framework
RobotFramework
API BluePrint ✅️
NesC ✅️
WaveFront Object
Linker Script ✅️
Standard ML
PigLatin
GetText Catalog
Coq
Cap'n Proto
FLUX
JetBrains MPS
CAP CDS
WaveFront Material
ProGuard
Unity3D Asset ✅️
Jasmine
Nemerle ✅️
KiCad Schematic
Smali
RPGLE
BlitzBasic
SaltStack ✅️
Module Management System
TXL
SRecode Template
PlantUML
Chapel ✅️
Befunge
RPC
AutoHotKey ✅️
Windows Registry Entries
SMT
Org ✅️
OrgMode ✅️
ABAP CDS ✅️
RUNOFF ✅️
AspectJ ✅️
SAS
Gradle
SuperCollider
Diff
EJS ✅️
Nu ✅️
Apex ✅️
Slim
VCL ✅️
Modelica
GAP ✅️
OpenSCAD ✅️
ShaderLab
POV-Ray SDL
AIDL ✅️
TLA
Idris ✅️
ImageJ Macro ✅️
Common Workflow Language
ANTLR ✅️
Boogie ✅️
HolyC ✅️
GCC Machine Description
Nextflow ✅️
AL ✅️
ABAP ✅️
QMake ✅️
OpenPolicyAgent ✅️
XProc ✅️
Creole
StringTemplate
AutoIt ✅️
SciLab
G-Code
GnuPlot
PicoLisp
F*
1C Enterprise ✅️
Dylan ✅️
LLVM ✅️
NewLisp ✅️
Fantom
Forth
HAProxy
Eagle ✅️
ApacheConf ✅️
ooc ✅️
BitBake
GDB
QT Script ✅️
kvlang
GSC
Squirrel
KiCad Layout
Go! ✅️
Vim Snippet ✅️
Seed7
AssemblyScript ✅️
NSIS ✅️
UNIX Assembly ✅️
Verona ✅️
QueryByExample ✅️
Octave ✅️
OpenCL ✅️
Orwell ✅️
LISP ✅️
Lingo ✅️
Linux Kernel Module ✅️
Logcat ✅️
Lucid ✅️
```

</details>

***

## Todo

Find license files for:

- Lobster (GPL)
- Vim Script (GPL)

As I couldn't find completed examples to go from (they will have to be done manually)

Add support for Apache and MIT licenses

***

## File history

<details open><summary><p><b>[Click/tap here to expand/collapse the file history section]</b></p></summary>

<details><summary><p><b>V1: 2023, Monday, March 27th at 6:36 pm PST</b></p></summary>

> **Changes:**

- [x] Started the file
- [x] Added 372 entries, with 16 checked
- [x] Added some notes
- [ ] No other changes in version 1

</details> <!-- V1 !-->

<details><summary><p><b>V2: 2023, Tuesday, March 28th at 5:51 pm PST</b></p></summary>

> **Changes:**

- [x] Added 4 entries, with 89 checked (73 new entries checked)
- [x] Updated the file version timestamp
- [x] Added a note about possible duplicates
- [ ] No other changes in version 2

</details> <!-- V2 !-->

<details><summary><p><b>V3: 2023, Wednesday, March 29th at 2:18 pm PST</b></p></summary>

> **Changes:**

- [x] Added 14 entries, with 195 checked (106 new entries checked)
- [x] Added some Markdown syntax
- [x] Added a blog section
- [x] Updated the file version timestamp
- [ ] No other changes in version 3

</details> <!-- V3 !-->

<details><summary><p><b>V4: 2023, Wednesday, March 29th at 2:20 pm PST</b></p></summary>

> **Changes:**

- [x] Added 0 entries, with 195 checked (0 new entries checked)
- [x] Added more Markdown syntax
- [x] Updated the blog section
- [x] Updated the file version timestamp
- [ ] No other changes in version 4

</details> <!-- V4 !-->

<details><summary><p><b>V5: 2023, Wednesday, March 29th at 2:38 pm PST</b></p></summary>

> **Changes:**

- [x] Added 0 entries, with 195 checked (0 new entries checked)
- [x] Added a progress counter with percentage (current: 50.00%)
- [x] Converted the main list into a dropdown section
- [x] Added more Markdown syntax
- [x] Added a todo section
- [x] Updated the blog section
- [x] Updated the file version timestamp
- [x] Added the file history section
- - [x] Added an entry for version 1
- - [x] Added an entry for version 2
- - [x] Added an entry for version 3
- - [x] Added an entry for version 4
- - [x] Added an entry for version 5
- [ ] No other changes in version 5

</details> <!-- V5 !-->

</details> <!-- File history !-->

***
