
***

# Languages to add

**V8:** `As of 2023, Monday, April 3rd at 2:01 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)`
- **[2023.03.30 [1]]** `Another very large update, I spent too much time on this. Hopefully I can get everything else done today. Over 30% progress was added today.`
- **[2023.04.02 [1]]** `Just a small update today.`
- **[2023.04.03 [1]]** `Just a decent sized update today, clearing out several entries.`

> **Note** _Duplicate entries are present (and are actively being removed)_

> **Note** _List is not complete_

**Progress:** `374` / `388` **(`96.39%`)**

<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 ✅️
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 ✅️
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 ✅️
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 ✅️
JetBrains MPS ✅️
CAP CDS ✅️
WaveFront Material ✅️
ProGuard ✅️
Unity3D Asset ✅️
Jasmin ✅️
Nemerle ✅️
KiCad Schematic ✅️
Smali ✅️
RPGLE ✅️
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 ✅️
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 ✅️
BlockQL ✅️
CSS ✅️
DSergeant ✅️
GRANNY ✅️
```

</details>

***

## Todo

Find/create license files for:

- Vim Script (GPL)
- Ballerina (GPL)
- SVG (GPL)
- Groff (GPL)
- BlooP (GPL)
- FlooP (GPL)
- DNF (GPL)
- Io (GPL)
- Classic ASP (GPL)
- ASP (GPL)
- ImageJ (but not ImageJ macro) (GPL)
- SRecode Template (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><summary><p><b>V6: 2023, Thursday, March 30th at 4:52 pm PST</b></p></summary>

> **Changes:**

- [x] Removed 3 entries, added some, with 339 checked (144 new entries checked)
- [x] Updated the blog section
- [x] Updated the file version timestamp
- [x] Updated the file history section
- - [x] Added an entry for version 6
- [ ] No other changes in version 6

</details> <!-- V6 !-->

<details><summary><p><b>V7: 2023, Sunday, April 2nd at 1:55 pm PST</b></p></summary>

> **Changes:**

- [x] Added 2 new entries, with 342 checked (3 new entries checked)
- [x] Updated the blog section
- [x] Updated the file version timestamp
- [x] Updated the file history section
- - [x] Added an entry for version 7
- [ ] No other changes in version 7

</details> <!-- V7 !-->

<details><summary><p><b>V8: 2023, Monday, April 3rd at 2:01 pm PST</b></p></summary>

> **Changes:**

- [x] Removed 1 duplicate entry, with 374 checked (32 new entries checked)
- [x] Updated the todo section
- [x] Updated the blog section
- [x] Updated the file version timestamp
- [x] Updated the file history section
- - [x] Added an entry for version 8
- [ ] No other changes in version 8

</details> <!-- V8 !-->

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

***
