Add 12 new langs and fix some extensions

This commit is contained in:
Ingy döt Net 2026-02-01 16:13:50 -08:00
parent cb74b7914d
commit 5150844a7d

View file

@ -23,19 +23,19 @@ Acornsoft Lisp: .lisp
Action!: .action Action!: .action
ActionScript: .as ActionScript: .as
Acurity Architect: .acurity Acurity Architect: .acurity
Ada: .ada Ada: .adb
Adina: .adina Adina: .adina
Agda: .agda
Agda2: .agda2 Agda2: .agda2
Agda: .agda
Agena: .agena Agena: .agena
AHDL: .ahdl AHDL: .ahdl
AIDED NATURAL LANGUAGE: .aided AIDED NATURAL LANGUAGE: .aided
Aikido: .aikido Aikido: .aikido
Aime: .aime Aime: .aime
Algae: .algae Algae: .algae
ALGOL: .alg
ALGOL 60: .alg ALGOL 60: .alg
ALGOL 68: .alg ALGOL 68: .alg
ALGOL: .alg
ALGOL-M: .alg ALGOL-M: .alg
ALGOL W: .alg ALGOL W: .alg
Alice ML: .alice Alice ML: .alice
@ -74,7 +74,7 @@ ASP: .asp
AspectC++: .acpp AspectC++: .acpp
AspectJ: .aspectj AspectJ: .aspectj
ASP.Net: .asp ASP.Net: .asp
Assembly: .as Assembly: .asm
AssemblyScript: .asmscript AssemblyScript: .asmscript
Astro: .astro Astro: .astro
Asymptote: .asymptote Asymptote: .asymptote
@ -83,15 +83,14 @@ ATS: .ats
AutoHotkey: .ahk AutoHotkey: .ahk
Autohotkey V2: .ahk Autohotkey V2: .ahk
AutoHotKey V2: .ahk AutoHotKey V2: .ahk
AutoIt: .autoit AutoIt: .au3
AutoLISP: .l AutoLISP: .lsp
Avail: .avail Avail: .avail
AWK: .awk AWK: .awk
Axe: .axe Axe: .axe
Axiom: .axiom Axiom: .axiom
Axum: .axum Axum: .axum
Ayrch: .ayrch Ayrch: .ayrch
B: .b
B4J: .b4j B4J: .b4j
B4X: .b4x B4X: .b4x
Babel: .pb Babel: .pb
@ -100,12 +99,13 @@ BaCon: .bacon
Bait: .bait Bait: .bait
Ballerina: .ballerina Ballerina: .ballerina
Bas: .bas Bas: .bas
BASIC: .basic
Basic09: .basic Basic09: .basic
BASIC256: .basic BASIC256: .basic
BASIC: .basic
Batari Basic: .basic Batari Basic: .basic
Batch File: .bat Batch File: .bat
Battlestar: .battlestar Battlestar: .battlestar
B: .b
BBC BASIC: .basic BBC BASIC: .basic
Bc: .bc Bc: .bc
BCPL: .bcpl BCPL: .bcpl
@ -113,6 +113,7 @@ Beads: .beads
Beef: .beef Beef: .beef
Beeswax: .beeswax Beeswax: .beeswax
Befunge: .bf Befunge: .bf
Berkeley Logo: .logo
Beta: .beta Beta: .beta
Biferno: .biferno Biferno: .biferno
Binary Lambda Calculus: .blc Binary Lambda Calculus: .blc
@ -136,25 +137,26 @@ Brat: .brat
Brlcad: .brlcad Brlcad: .brlcad
Bruijn: .bruijn Bruijn: .bruijn
Burlesque: .blq Burlesque: .blq
C++: .cpp
C: .c
C0H: .c0h C0H: .c0h
C1R: .c1r C1R: .c1r
C2: .c2 C2: .c2
C3: .c3 C3: .c3
CafeOBJ: .cafeobj CafeOBJ: .cafeobj
Calc: .calc
Calcscript: .calc Calcscript: .calc
Caml: .caml Caml: .caml
Casio BASIC: .basic Casio BASIC: .basic
Cat: .cat Cat: .cat
CB80: .cb80 CB80: .cb80
CBASIC: .basic CBASIC: .basic
C: .c
C++/CLI: .cpp C++/CLI: .cpp
C++: .cpp
Cduce: .cduce Cduce: .cduce
Cecil: .cecil Cecil: .cecil
Ceylon: .ceylon Ceylon: .ceylon
CFEngine: .cfengine CFEngine: .cfengine
Chapel: .chapel Chapel: .chpl
Chef: .chef Chef: .chef
Cherrycake: .cherrycake Cherrycake: .cherrycake
Chipmunk Basic: .basic Chipmunk Basic: .basic
@ -174,7 +176,7 @@ CLIPS: .clips
Clojure: .clj Clojure: .clj
CLU: .clu CLU: .clu
CMake: .cmake CMake: .cmake
COBOL: .cobol COBOL: .cob
Cobra: .cobra Cobra: .cobra
Coco: .coco Coco: .coco
Coconut: .coconut Coconut: .coconut
@ -194,13 +196,12 @@ Cowgol: .cowgol
Crack: .crack Crack: .crack
Craft Basic: .basic Craft Basic: .basic
Creative Basic: .basic Creative Basic: .basic
Curto: .curto
Crystal: .cr Crystal: .cr
C sharp: .cs C sharp: .cs
C Shell: .csh C Shell: .csh
Cubescript: .cube Cubescript: .cube
Curry: .curry Curry: .curry
D: .d Curto: .curto
Dafny: .dafny Dafny: .dafny
Dao: .dao Dao: .dao
Dart: .dart Dart: .dart
@ -209,6 +210,7 @@ DataWeave: .dw
DBL: .dbl DBL: .dbl
Dc: .dc Dc: .dc
DCL: .dcl DCL: .dcl
D: .d
DDNC: .ddnc DDNC: .ddnc
Delphi: .pas Delphi: .pas
Deluge: .deluge Deluge: .deluge
@ -222,6 +224,7 @@ DMS: .dms
Dodo0: .dodo0 Dodo0: .dodo0
Draco: .draco Draco: .draco
Dragon: .dragon Dragon: .dragon
Dragonstone: .dragonstone
DreamBerd: .dreamberd DreamBerd: .dreamberd
Dt: .dt Dt: .dt
DuckDB: .duckdb DuckDB: .duckdb
@ -230,7 +233,6 @@ DWScript: .dw
Dyalect: .dyalect Dyalect: .dyalect
Dylan: .dylan Dylan: .dylan
Dylan.NET: .dylan Dylan.NET: .dylan
E: .e
EasyLang: .easy EasyLang: .easy
EC: .ec EC: .ec
EchoLisp: .l EchoLisp: .l
@ -238,6 +240,7 @@ ECL: .ecl
Ecstasy: .ecstasy Ecstasy: .ecstasy
Ed: .ed Ed: .ed
EDSAC order code: .edsac EDSAC order code: .edsac
E: .e
Eero: .eero Eero: .eero
Efene: .efene Efene: .efene
Egel: .egel Egel: .egel
@ -253,7 +256,7 @@ Elisa: .elisa
Elixir: .ex Elixir: .ex
ELLA: .ella ELLA: .ella
Elm: .elm Elm: .elm
Emacs Lisp: .l Emacs Lisp: .el
EMal: .emal EMal: .emal
Emojicode: .emojicode Emojicode: .emojicode
Enguage: .enguage Enguage: .enguage
@ -264,29 +267,29 @@ ERRE: .erre
Es: .es Es: .es
ESQL: .esql ESQL: .esql
Euler: .euler Euler: .euler
Euphoria: .ex Euphoria: .eu
Evaldraw: .evaldraw Evaldraw: .evaldraw
Excel: .excel Excel: .excel
Explore: .explore Explore: .explore
Extended BrainF***: .ebf Extended BrainF***: .ebf
Extended Color BASIC: .basic Extended Color BASIC: .basic
Ezhil: .ezhil Ezhil: .ezhil
F: .f
Factor: .factor Factor: .factor
Falcon: .falcon Falcon: .falcon
'FALSE': .false 'FALSE': .false
Fan: .fan
Fancy: .fancy Fancy: .fancy
Fan: .fan
Fantom: .fantom Fantom: .fantom
FAUST: .faust FAUST: .faust
FBSL: .fbsl FBSL: .fbsl
Fe: .fe
FeatureC++: .cpp FeatureC++: .cpp
Fe: .fe
Felix: .felix Felix: .felix
Fennel: .fennel Fennel: .fennel
Ferite: .ferite Ferite: .ferite
Fermat: .fermat Fermat: .fermat
Fexl: .fexl Fexl: .fexl
F: .f
Fhidwfe: .fhidwfe Fhidwfe: .fhidwfe
Fish: .fish Fish: .fish
FLORA-2: .flora2 FLORA-2: .flora2
@ -337,10 +340,10 @@ GlovePIE: .glovepie
GLSL: .glsl GLSL: .glsl
GML: .gml GML: .gml
Gnuplot: .gnuplot Gnuplot: .gnuplot
Go!: .go
Go: .go
Goaldi: .goaldi Goaldi: .goaldi
Goboscript: .gobo Goboscript: .gobo
Go!: .go
Go: .go
Golfscript: .golf Golfscript: .golf
Golo: .golo Golo: .golo
Goo: .goo Goo: .goo
@ -357,7 +360,7 @@ Halon: .halon
Harbour: .harbour Harbour: .harbour
Hare: .hare Hare: .hare
Haskell: .hs Haskell: .hs
Haxe: .haxe Haxe: .hx
Heron: .heron Heron: .heron
Hexiscript: .hexi Hexiscript: .hexi
HicEst: .hicest HicEst: .hicest
@ -371,10 +374,10 @@ HQ9+: .hq9+
Huginn: .huginn Huginn: .huginn
Hy: .hy Hy: .hy
HyperTalk: .ht HyperTalk: .ht
I: .i
Icon: .icon Icon: .icon
IDL: .idl IDL: .idl
Idris: .idris Idris: .idris
I: .i
Imp77: .imp77 Imp77: .imp77
Inform 6: '.inf' Inform 6: '.inf'
Inform 7: '.inf' Inform 7: '.inf'
@ -390,18 +393,19 @@ Iptscrae: .iptscrae
Isabelle: .isabelle Isabelle: .isabelle
IS-BASIC: .basic IS-BASIC: .basic
IWBASIC: .basic IWBASIC: .basic
J: .j
Jabaco: .jabaco Jabaco: .jabaco
Jack: .jack Jack: .jack
Jacquard Loom: .jacquard Jacquard Loom: .jacquard
Jactl: .jactl
Jakt: .jakt Jakt: .jakt
JAMES II/Rule-based Cellular Automata: .james JAMES II/Rule-based Cellular Automata: .james
Janet: .janet Janet: .janet
Java: .java
JavaFX Script: .javafx JavaFX Script: .javafx
Java: .java
JavaScript: .js JavaScript: .js
JCL: .jcl JCL: .jcl
Jinja: .jinja Jinja: .jinja
J: .j
JoCaml: .jocaml JoCaml: .jocaml
JOVIAL: .jovial JOVIAL: .jovial
Joy: .joy Joy: .joy
@ -411,7 +415,6 @@ JSE: .jse
Jsish: .jsish Jsish: .jsish
JudoScript: .judo JudoScript: .judo
Julia: .jl Julia: .jl
K: .k
Kabap: .kabap Kabap: .kabap
Kamailio Script: .kamailio Kamailio Script: .kamailio
Kantalo: .kantalo Kantalo: .kantalo
@ -421,6 +424,7 @@ Keg: .keg
KeyList Databasing: .keylist KeyList Databasing: .keylist
Kite: .kite Kite: .kite
Kitten: .kitten Kitten: .kitten
K: .k
KL1: .kl1 KL1: .kl1
Klingphix: .klingphix Klingphix: .klingphix
Klong: .klong Klong: .klong
@ -430,14 +434,14 @@ KonsolScript: .konsol
Kotlin: .kts Kotlin: .kts
KQL: .kql KQL: .kql
Ksh: .ksh Ksh: .ksh
L++: .l++
LabVIEW: .labview LabVIEW: .labview
Labyrinth: .labyrinth Labyrinth: .labyrinth
Lambda Prolog: .pro Lambda Prolog: .pro
Lambdatalk: .lambdatalk Lambdatalk: .lambdatalk
Lang: .lang
Lang5: .lang5 Lang5: .lang5
Lang: .lang
Langur: .langur Langur: .langur
Lapyst: .lapyst
Lasso: .lasso Lasso: .lasso
LAST: .last LAST: .last
LaTeX: .tex LaTeX: .tex
@ -463,6 +467,7 @@ Little: .little
Little Man Computer: .lmc Little Man Computer: .lmc
LiveCode: .livecode LiveCode: .livecode
LiveScript: .live LiveScript: .live
L++: .l++
LLP: .llp LLP: .llp
LLVM: .llvm LLVM: .llvm
Lobster: .lobster Lobster: .lobster
@ -475,8 +480,8 @@ Lolli: .lolli
Lotus 123 Macro Scripting: .lotus123 Lotus 123 Macro Scripting: .lotus123
LotusScript: .lotus LotusScript: .lotus
Lout: .lout Lout: .lout
LSE: .lse
LSE64: .lse64 LSE64: .lse64
LSE: .lse
LSL: .lsl LSL: .lsl
LSTS: .lsts LSTS: .lsts
Lua: .lua Lua: .lua
@ -518,19 +523,19 @@ Metapost: .metapost
MGS: .mgs MGS: .mgs
Mia: .mia Mia: .mia
Microsoft Small Basic: .basic Microsoft Small Basic: .basic
Min: .min
MINIL: .minil MINIL: .minil
Minimal BASIC: .basic Minimal BASIC: .basic
MiniScript: .mini MiniScript: .mini
MiniZinc: .minizinc MiniZinc: .minizinc
Min: .min
MIPS Assembly: .mips MIPS Assembly: .mips
Mirah: .mirah Mirah: .mirah
Miranda: .miranda Miranda: .miranda
MIRC Scripting Language: .mirc MIRC Scripting Language: .mirc
Mirelle: .mirelle Mirelle: .mirelle
ML: .ml
ML/I: .mli ML/I: .mli
MLite: .mlite MLite: .mlite
ML: .ml
MMIX: .mmix MMIX: .mmix
Mn: .mn Mn: .mn
Modula-2: .mod2 Modula-2: .mod2
@ -542,6 +547,8 @@ Monkey: .monkey
Monte: .monte Monte: .monte
MontiLang: .monti MontiLang: .monti
MOO: .moo MOO: .moo
MoonBit: .moonbit
MoonRock: .moonrock
MoonScript: .moon MoonScript: .moon
Morfa: .morfa Morfa: .morfa
Mosaic: .mosaic Mosaic: .mosaic
@ -589,15 +596,15 @@ N/t/roff: .ntroff
Nu: .nu Nu: .nu
Nutt: .nutt Nutt: .nutt
Nyquist: .nyquist Nyquist: .nyquist
OASYS: .oasys
OASYS Assembler: .oasys OASYS Assembler: .oasys
Oberon: .oberon OASYS: .oasys
Oberon-07: .oberon Oberon-07: .oberon
Oberon: .oberon
Objeck: .objeck Objeck: .objeck
ObjectIcon: .oi ObjectIcon: .oi
Objective-C: .m Objective-C: .m
Object Pascal: .pas
Object Pascal Implementations: .pas Object Pascal Implementations: .pas
Object Pascal: .pas
OCaml: .ml OCaml: .ml
Occam: .occam Occam: .occam
Octave: .octave Octave: .octave
@ -608,8 +615,8 @@ Omega: .omega
OmniMark: .xom OmniMark: .xom
Onyx: .onyx Onyx: .onyx
Onyx (wasm): .onyx Onyx (wasm): .onyx
OOC: .ooc
OOCalc: .oocalc OOCalc: .oocalc
OOC: .ooc
OoRexx: .rexx OoRexx: .rexx
Opa: .opa Opa: .opa
OpenC++: .openc++ OpenC++: .openc++
@ -628,8 +635,8 @@ Panoramic: .panoramic
ParaCL: .paracl ParaCL: .paracl
Pare: .pare Pare: .pare
PARI/GP: .parigp PARI/GP: .parigp
Pascal: .pas
PascalABC.NET: .pas PascalABC.NET: .pas
Pascal: .pas
Pascal-P: .pas Pascal-P: .pas
PASM: .pasm PASM: .pasm
PDP-11 Assembly: .pdp11 PDP-11 Assembly: .pdp11
@ -639,12 +646,12 @@ Pentium Assembly: .pentium
PeopleCode: .peoplecode PeopleCode: .peoplecode
PepsiScript: .pepsi PepsiScript: .pepsi
Peri: .peri Peri: .peri
Perl: .pl
Perl5i: .p5i Perl5i: .p5i
Perl 6: .pl6 Perl 6: .pl6
Perl: .pl
Peylang: .peylang Peylang: .peylang
Phix: .phix
Phixmonti: .phixmonti Phixmonti: .phixmonti
Phix: .phix
PHL: .phl PHL: .phl
PHP: .php PHP: .php
Picat: .picat Picat: .picat
@ -661,8 +668,8 @@ Plain English: .plain
PlainTeX: .tex PlainTeX: .tex
Plan: .plan Plan: .plan
PL/B: .plb PL/B: .plb
PL/I: .pli
PL/I-80: .pli PL/I-80: .pli
PL/I: .pli
PL/M: .plm PL/M: .plm
PL/pgSQL: .sql PL/pgSQL: .sql
PL/SQL: .sql PL/SQL: .sql
@ -680,7 +687,7 @@ POV-Ray: .povray
PowerBASIC: .basic PowerBASIC: .basic
Powerbuilder: .powerbuilder Powerbuilder: .powerbuilder
PowerPC Assembly: .ppc PowerPC Assembly: .ppc
PowerShell: .psh PowerShell: .ps1
PPL: .ppl PPL: .ppl
Processing: .processing Processing: .processing
Processing Python mode: .processing-py Processing Python mode: .processing-py
@ -691,43 +698,43 @@ ProgressBASIC: .basic
Prolog: .pro Prolog: .pro
PROMAL: .promal PROMAL: .promal
PSQL: .psql PSQL: .psql
Pure: .pure
PureBasic: .basic PureBasic: .basic
Pure Data: .puredata Pure Data: .puredata
Pure: .pure
Purity: .purity Purity: .purity
Pyret: .arr Pyret: .arr
Python: .py Python: .py
Q: .q
QB64: .qb64 QB64: .qb64
QBasic: .basic QBasic: .basic
Qi: .qi Qi: .qi
.QL: .ql .QL: .ql
QL SuperBASIC: .basic QL SuperBASIC: .basic
Qore: .qore Qore: .qore
Q: .q
Quackery: .quackery Quackery: .quackery
QuakeC: .c QuakeC: .c
QuickBASIC: .basic QuickBASIC: .basic
Quill: .quill Quill: .quill
Quite BASIC: .basic Quite BASIC: .basic
Quorum: .quorum Quorum: .quorum
R: .r
Ra: .ra
Racket: .rkt Racket: .rkt
Raku: .raku Raku: .raku
RapidQ: .rapidq RapidQ: .rapidq
Rapira: .rapira Rapira: .rapira
Ra: .ra
Rascal: .rascal Rascal: .rascal
RASEL: .rasel RASEL: .rasel
RATFOR: .ratfor RATFOR: .ratfor
Raven: .raven Raven: .raven
REALbasic: .basic REALbasic: .basic
Reason: .re Reason: .re
Rebol: .rebol
REBOL: .rebol REBOL: .rebol
Red: .red Red: .red
Reduce: .reduce Reduce: .reduce
Refal: .refal Refal: .refal
Relation: .relation Relation: .relation
ReScript: .re ReScript: .res
Retro: .retro Retro: .retro
Revolution: .rev Revolution: .rev
REXX: .rexx REXX: .rexx
@ -739,23 +746,26 @@ RISC-V Assembly: .asm
RLaB: .rlab RLaB: .rlab
RLSL: .rlsl RLSL: .rlsl
Robotic: .robotic Robotic: .robotic
Roc: .roc
Rockstar: .rockstar Rockstar: .rockstar
RPG: .rpg Rocq: .rocq
Roc: .roc
RPGIV: .rpgiv RPGIV: .rpgiv
RPL: .rpl RPG: .rpg
RPL/2: .rpl2 RPL/2: .rpl2
RPL: .rpl
R: .r
RTL/2: .rtl2 RTL/2: .rtl2
RTSL: .rtsl RTSL: .rtsl
Rubylog: .rubylog Rubylog: .rubylog
Ruby: .rb Ruby: .rb
Run BASIC: .basic Run BASIC: .basic
Rust: .rs Rust: .rs
S++: .s++ Rye: .rye
Sage: .sage Sage: .sage
Salmon: .salmon Salmon: .salmon
SAS: .sas SapbotVM: .sapbot
SASL: .sasl SASL: .sasl
SAS: .sas
Sass/SCSS: .sass Sass/SCSS: .sass
Sather: .sa Sather: .sa
S-BASIC: .basic S-BASIC: .basic
@ -772,14 +782,15 @@ Seed7: .seed7
Self: .self Self: .self
SenseTalk: .sensetalk SenseTalk: .sensetalk
SequenceL: .sequencel SequenceL: .sequencel
SETL: .setl
Setl4: .setl4 Setl4: .setl4
Set lang: .set Set lang: .set
SETL: .setl
Shale: .shale Shale: .shale
SheerPower 4GL: .4gl SheerPower 4GL: .4gl
Shen: .shen Shen: .shen
Shiny: .shiny Shiny: .shiny
Sidef: .sidef Sidef: .sidef
SIL: .sil
SimpleCode: .simplecode SimpleCode: .simplecode
SimpleLang: .simple SimpleLang: .simple
SIMPOL: .simpol SIMPOL: .simpol
@ -796,8 +807,8 @@ Smalltalk: .st
Smart BASIC: .basic Smart BASIC: .basic
SMEQL: .smeql SMEQL: .smeql
SmileBASIC: .basic SmileBASIC: .basic
Snobol: .sno
SNOBOL4: .sno SNOBOL4: .sno
Snobol: .sno
SNUSP: .snusp SNUSP: .snusp
Soar: .soar Soar: .soar
Soda: .soda Soda: .soda
@ -805,14 +816,15 @@ SoneKing Assembly: .soneking
SPAD: .spad SPAD: .spad
SPARC Assembly: .sparc SPARC Assembly: .sparc
SparForte: .sparforte SparForte: .sparforte
SPARK: .spark
Sparkling: .sparkling Sparkling: .sparkling
SPARK: .spark
Spin: .spin Spin: .spin
SPL: .spl SPL: .spl
SPSS: .spss SPSS: .spss
SQL: .sql
SQL PL: .sql SQL PL: .sql
SQL: .sql
Squirrel: .nut Squirrel: .nut
S++: .s++
SSEM: .ssem SSEM: .ssem
Standard ML: .ml Standard ML: .ml
Star: .star Star: .star
@ -840,16 +852,16 @@ TechBASIC: .basic
Teco: .teco Teco: .teco
TeLa: .tela TeLa: .tela
Tern: .tern Tern: .tern
Terra: .terra
Terraform: .terraform Terraform: .terraform
Terra: .terra
TestML: .tml TestML: .tml
Thistle: .thistle Thistle: .thistle
Thyrd: .thyrd Thyrd: .thyrd
TI BASIC: .basic
TI-57: .ti57 TI-57: .ti57
TI-83 BASIC: .basic TI-83 BASIC: .basic
TI-83 Hex Assembly: .asm TI-83 Hex Assembly: .asm
TI-89 BASIC: .basic TI-89 BASIC: .basic
TI BASIC: .basic
Tiny BASIC: .basic Tiny BASIC: .basic
Tiny Craft Basic: .basic Tiny Craft Basic: .basic
TIS-100: .tis100 TIS-100: .tis100
@ -886,28 +898,26 @@ Unison: .u
UnixPipes: .up UnixPipes: .up
UNIX Shell: .sh UNIX Shell: .sh
Unlambda: .unlambda Unlambda: .unlambda
Ursa: .ursa
Ursala: .ursala
Ursalang: .ursa Ursalang: .ursa
Ursala: .ursala
Ursa: .ursa
UScript: .u UScript: .u
UserRPL: .rpl UserRPL: .rpl
UTFool: .utfool UTFool: .utfool
Uxntal: .uxnatl Uxntal: .uxnatl
V: .v
V (Vlang): .v
Vala: .vala Vala: .vala
Vale: .vale Vale: .vale
VAX Assembly: .vax VAX Assembly: .vax
VB6: .vb6 VB6: .vb6
VBA: .vba VBA: .vba
VBScript: .vb VBScript: .vbs
Vedit macro language: .vedit Vedit macro language: .vedit
Verbexx: .verbexx Verbexx: .verbexx
Verilog: .v Verilog: .v
VHDL: .vhdl VHDL: .vhd
Vim Script: .vim Vim Script: .vim
Visual Basic: .vb
Visual Basic .NET: .vb Visual Basic .NET: .vb
Visual Basic: .vb
Visual FoxPro: .fvp Visual FoxPro: .fvp
Visual Objects: .vobj Visual Objects: .vobj
Visual Prolog: .pro Visual Prolog: .pro
@ -916,6 +926,8 @@ Vorpal: .vorpal
Vox: .vox Vox: .vox
VRML: .vrml VRML: .vrml
VTL-2: .vtl-2 VTL-2: .vtl-2
V: .v
V (Vlang): .v
Vyxal: .vyxal Vyxal: .vyxal
Waduzitdo: .waduzitdo Waduzitdo: .waduzitdo
Wart: .wart Wart: .wart
@ -934,37 +946,37 @@ Wren: .wren
X10: .x10 X10: .x10
X86-64 Assembly: .x86-64 X86-64 Assembly: .x86-64
X86 Assembly: .x86 X86 Assembly: .x86
X-script: .x
Xanadu: .xanadu Xanadu: .xanadu
XBase: .xbase XBase: .xbase
XBasic: .basic XBasic: .basic
XBS: .xbs XBS: .xbs
XEec: .xeec XEec: .xeec
XL: .xl
XLISP: .l XLISP: .l
XL: .xl
Xojo: .xojo Xojo: .xojo
XPath 2.0: .xpath XPath 2.0: .xpath
XPL0: .xpl0 XPL0: .xpl0
XProc: .xproc XProc: .xproc
XProfan: .xprofan XProfan: .xprofan
XQuery: .xquery XQuery: .xquery
XS: .xs X-script: .x
XSLT: .xslt
XSLT 1.0: .xslt XSLT 1.0: .xslt
XSLT 2.0: .xslt XSLT 2.0: .xslt
XSLT: .xslt
XS: .xs
XTalk: .xtalk XTalk: .xtalk
XUL: .xul XUL: .xul
Ya: .ya
Yabasic: .basic Yabasic: .basic
Yacas: .yacas Yacas: .yacas
YAMLScript: .ys YAMLScript: .ys
Ya: .ya
Yorick: .yorick Yorick: .yorick
Z80 Assembly: .z80 Z80 Assembly: .z80
ZED: .zed ZED: .zed
Zig: .zig Zig: .zig
Zkl: .zkl Zkl: .zkl
Zoea: .zoea
Zoea Visual: .zoea Zoea Visual: .zoea
Zoea: .zoea
Zonnon: .zonnon Zonnon: .zonnon
Zoomscript: .zoom Zoomscript: .zoom
ZPL: .zpl ZPL: .zpl