Table of Contents |
---|
Overview
This page describes the languages and formats supported by Mend.
Binary
...
Language
...
File Formats
...
Java
...
jar, war, ear, aar
...
.NET
...
dll, exe, msi
...
Nuget
...
nupkg
...
Python
...
egg, whl, tar.gz, exe
...
Ruby
...
gem
...
Debian
...
deb, udeb, dmg, drpm
...
RPM
...
rpm
...
Arch Linux
...
pkg.tar.xz
...
Alpine
...
apk
...
Action Script
...
swf, swc, air, apk
...
Misc.
...
zip, gzip, tar.bz2, tgz
Info |
---|
Please Note: We only support .exe files in the following scenarios:
|
Source
Mend supports more than 200 source languages, please refer to https://Mendsoftware.com/languages to check your programming languages.
...
Language
...
Extension
...
1C Enterprise
...
os
...
1C Enterprise
...
bsl
...
ABAP
...
abap
...
ActionScript
...
as
...
Ada
...
ads
...
Ada
...
ada
...
Ada
...
adb
...
Agda
...
agda
...
AGS Script
...
asc
...
AGS Script
...
ash
...
Alloy
...
als
...
AMPL
...
mod
...
AMPL
...
ampl
...
ANTLR
...
g4
...
Apex
...
cls
...
APL
...
apl
...
APL
...
dyalog
...
AppleScript
...
scpt
...
AppleScript
...
applescript
...
Arc
...
arc
...
Arduino
...
ino
...
ASP
...
ascx
...
ASP
...
asp
...
ASP
...
ashx
...
ASP
...
aspx
...
ASP
...
asmx
...
ASP
...
axd
...
ASP
...
asax
...
AspectJ
...
aj
...
ATS
...
sats
...
ATS
...
hats
...
ATS
...
dats
...
Augeas
...
aug
...
AutoHotkey
...
ahk
...
AutoHotkey
...
ahkl
...
AutoIt
...
au3
...
Awk
...
mawk
...
Awk
...
auk
...
Awk
...
gawk
...
Awk
...
awk
...
Awk
...
nawk
...
Batchfile
...
cmd
...
Batchfile
...
bat
...
Befunge
...
befunge
...
Bison
...
bison
...
BitBake
...
bb
...
BlitzBasic
...
bb
...
BlitzBasic
...
decls
...
BlitzMax
...
bmx
...
Bluespec
...
bsv
...
Boo
...
boo
...
Brainfuck
...
bf
...
Brainfuck
...
b
...
Brightscript
...
brs
...
Bro
...
bro
...
C
...
w
...
C
...
idc
...
C
...
cats
...
C
...
h
...
C
...
c
...
C
...
s
...
C#
...
cs
...
C#
...
cshtml
...
C#
...
csx
...
C#
...
cake
...
C#
...
c#
...
C++
...
cc
...
C++
...
c++
...
C++
...
tpp
...
C++
...
cxx
...
C++
...
inc
...
C++
...
hh
...
C++
...
cp
...
C++
...
cpp
...
C++
...
ipp
...
C++
...
hpp
...
C++
...
h
...
C++
...
h++
...
C++
...
tcc
...
C++
...
re
...
C++
...
inl
...
C++
...
hxx
...
C2hs Haskell
...
chs
...
Cap'n Proto
...
capnp
...
CartoCSS
...
mss
...
Ceylon
...
ceylon
...
Chapel
...
chpl
...
Charity
...
ch
...
ChucK
...
ck
...
Cirru
...
cirru
...
Clarion
...
clw
...
Clean
...
dcl
...
Clean
...
icl
...
Click
...
click
...
CLIPS
...
clp
...
Clojure
...
cljs
...
Clojure
...
boot
...
Clojure
...
cl2
...
Clojure
...
cljx
...
Clojure
...
hic
...
Clojure
...
clj
...
Clojure
...
cljscm
...
Clojure
...
cljc
...
Clojure
...
cljs.hl
...
COBOL
...
ccp
...
COBOL
...
cpy
...
COBOL
...
cob
...
COBOL
...
cbl
...
COBOL
...
cobol
...
CoffeeScript
...
iced
...
CoffeeScript
...
cjsx
...
CoffeeScript
...
cake
...
CoffeeScript
...
_coffee
...
CoffeeScript
...
coffee
...
ColdFusion
...
cfm
...
ColdFusion
...
cfml
...
ColdFusion CFC
...
cfc
...
Common Lisp
...
lsp
...
Common Lisp
...
podsl
...
Common Lisp
...
asd
...
Common Lisp
...
l
...
Common Lisp
...
cl
...
Common Lisp
...
sexp
...
Common Lisp
...
lisp
...
Common Lisp
...
ny
...
Component Pascal
...
cps
...
Component Pascal
...
cp
...
Cool
...
cl
...
Coq
...
coq
...
Coq
...
v
...
Crystal
...
cr
...
Csound
...
udo
...
Csound
...
orc
...
Csound Document
...
csd
...
Csound Score
...
sco
...
Cuda
...
cu
...
Cuda
...
cuh
...
Cycript
...
cy
...
Cython
...
pxi
...
Cython
...
pxd
...
Cython
...
pyx
...
D
...
d
...
D
...
di
...
DIGITAL Command Language
...
com
...
DM
...
dm
...
Dogescript
...
djs
...
DTrace
...
d
...
Dylan
...
dylan
...
Dylan
...
intr
...
Dylan
...
dyl
...
Dylan
...
lid
...
E
...
E
...
eC
...
ec
...
eC
...
eh
...
ECL
...
ecl
...
ECL
...
eclxml
...
ECLiPSe
...
ecl
...
Eiffel
...
e
...
Elixir
...
ex
...
Elixir
...
exs
...
Elm
...
elm
...
Emacs Lisp
...
emacs
...
Emacs Lisp
...
emacs.desktop
...
Emacs Lisp
...
el
...
EmberScript
...
em
...
EmberScript
...
emberscript
...
EQ
...
eq
...
Erlang
...
erl
...
Erlang
...
escript
...
Erlang
...
hrl
...
Erlang
...
xrl
...
Erlang
...
es
...
Erlang
...
app.src
...
Erlang
...
yrl
...
F#
...
fsx
...
F#
...
fs
...
F#
...
fsi
...
Factor
...
factor
...
Fancy
...
fancypack
...
Fancy
...
fy
...
Fantom
...
fan
...
Filebench WML
...
f
...
Filterscript
...
fs
...
FLUX
...
flux
...
FLUX
...
fx
...
Forth
...
fr
...
Forth
...
forth
...
Forth
...
f
...
Forth
...
for
...
Forth
...
fs
...
Forth
...
fth
...
Forth
...
frt
...
Forth
...
4th
...
Fortran
...
for
...
Fortran
...
f77
...
Fortran
...
f95
...
Fortran
...
f
...
Fortran
...
f08
...
Fortran
...
f90
...
Fortran
...
fpp
...
Fortran
...
f03
...
FreeMarker
...
ftl
...
Frege
...
fr
...
Game Maker Language
...
gml
...
GAMS
...
gms
...
GAP
...
tst
...
GAP
...
g
...
GAP
...
gap
...
GAP
...
gd
...
GAP
...
gi
...
GCC Machine Description
...
md
...
GDB
...
gdbinit
...
GDB
...
gdb
...
GDScript
...
gd
...
Genie
...
gs
...
Genshi
...
kid
...
Gherkin
...
feature
...
GLSL
...
fp
...
GLSL
...
vshader
...
GLSL
...
fs
...
GLSL
...
frg
...
GLSL
...
glslv
...
GLSL
...
shader
...
GLSL
...
glsl
...
GLSL
...
vrx
...
GLSL
...
frag
...
GLSL
...
vsh
...
GLSL
...
geom
...
GLSL
...
vert
...
GLSL
...
fshader
...
GLSL
...
fsh
...
GLSL
...
geo
...
GLSL
...
gshader
...
Glyph
...
glf
...
Gnuplot
...
gnuplot
...
Gnuplot
...
plot
...
Gnuplot
...
plt
...
Gnuplot
...
gnu
...
Gnuplot
...
gp
...
Go
...
go
...
Golo
...
golo
...
Gosu
...
gsx
...
Gosu
...
vark
...
Gosu
...
gs
...
Gosu
...
gst
...
Grace
...
grace
...
Grammatical Framework
...
gf
...
Groovy
...
groovy
...
Groovy
...
grt
...
Groovy
...
gvy
...
Groovy
...
gtpl
...
Groovy Server Pages
...
gsp
...
Hack
...
hh
...
Hack
...
php
...
Harbour
...
hb
...
Haskell
...
hsc
...
Haskell
...
hs
...
Haxe
...
hx
...
Haxe
...
hxsl
...
HCL
...
hcl
...
HCL
...
tf
...
HLSL
...
fxh
...
HLSL
...
fx
...
HLSL
...
hlsl
...
HLSL
...
hlsli
...
Hy
...
hy
...
HyPhy
...
bf
...
IDL
...
dlm
...
IDL
...
pro
...
Idris
...
idr
...
Idris
...
lidr
...
IGOR Pro
...
ipf
...
Inform 7
...
ni
...
Inform 7
...
i7x
...
Inno Setup
...
iss
...
Io
...
io
...
Ioke
...
ik
...
Isabelle
...
thy
...
J
...
ijs
...
Jasmin
...
j
...
Java
...
java
...
Java Server Pages
...
jsp
...
JavaScript
...
gs
...
JavaScript
...
es
...
JavaScript
...
jsb
...
JavaScript
...
jake
...
JavaScript
...
sjs
...
JavaScript
...
jsm
...
JavaScript
...
frag
...
JavaScript
...
bones
...
JavaScript
...
njs
...
JavaScript
...
_js
...
JavaScript
...
xsjslib
...
JavaScript
...
jss
...
JavaScript
...
pac
...
JavaScript
...
xsjs
...
JavaScript
...
ssjs
...
JavaScript
...
jsfl
...
JavaScript
...
js
...
JavaScript
...
jscad
...
JavaScript
...
es6
...
JFlex
...
jflex
...
JFlex
...
flex
...
Jison
...
jison
...
Jison Lex
...
jisonlex
...
JSONiq
...
jq
...
JSX
...
jsx
...
Julia
...
jl
...
KiCad
...
brd
...
KiCad
...
sch
...
KiCad
...
kicad_pcb
...
Kotlin
...
kt
...
Kotlin
...
kts
...
Kotlin
...
ktm
...
KRL
...
krl
...
LabVIEW
...
lvproj
...
Lasso
...
lasso8
...
Lasso
...
lasso
...
Lasso
...
lasso9
...
Lasso
...
ldml
...
Lasso
...
las
...
Lean
...
lean
...
Lean
...
hlean
...
Lex
...
l
...
Lex
...
lex
...
LFE
...
lfe
...
LilyPond
...
ily
...
LilyPond
...
ly
...
Limbo
...
b
...
Limbo
...
m
...
Literate Agda
...
lagda
...
Literate CoffeeScript
...
litcoffee
...
Literate Haskell
...
lhs
...
LiveScript
...
_ls
...
LiveScript
...
ls
...
LLVM
...
ll
...
Logos
...
xi
...
Logos
...
x
...
Logos
...
xm
...
Logtalk
...
logtalk
...
Logtalk
...
lgt
...
LOLCODE
...
lol
...
LookML
...
view.lkml
...
LookML
...
model.lkml
...
LookML
...
lookml
...
LoomScript
...
ls
...
LSL
...
lsl
...
LSL
...
lslp
...
Lua
...
fcgi
...
Lua
...
nse
...
Lua
...
rbxs
...
Lua
...
lua
...
Lua
...
wlua
...
Lua
...
pd_lua
...
M
...
m
...
M
...
mumps
...
M4
...
m4
...
M4Sugar
...
m4
...
Makefile
...
mkfile
...
Makefile
...
make
...
Makefile
...
d
...
Makefile
...
mak
...
Makefile
...
mk
...
Mako
...
mako
...
Mako
...
mao
...
Mathematica
...
m
...
Mathematica
...
wlt
...
Mathematica
...
wl
...
Mathematica
...
mathematica
...
Mathematica
...
cdf
...
Mathematica
...
ma
...
Mathematica
...
nb
...
Mathematica
...
nbp
...
Mathematica
...
mt
...
Matlab
...
matlab
...
Matlab
...
m
...
Max
...
maxproj
...
Max
...
maxpat
...
Max
...
pat
...
Max
...
mxt
...
Max
...
maxhelp
...
MAXScript
...
ms
...
MAXScript
...
mcr
...
Mercury
...
moo
...
Mercury
...
m
...
Metal
...
metal
...
MiniD
...
minid
...
Mirah
...
mir
...
Mirah
...
duby
...
Mirah
...
mirah
...
Mirah
...
druby
...
Modelica
...
mo
...
Modula-2
...
mod
...
Module Management System
...
mmk
...
Module Management System
...
mms
...
Monkey
...
monkey
...
Moocode
...
moo
...
MoonScript
...
moon
...
MQL4
...
mq4
...
MQL4
...
mqh
...
MQL5
...
mqh
...
MQL5
...
mq5
...
MUF
...
muf
...
MUF
...
m
...
mupad
...
mu
...
Myghty
...
myt
...
NCL
...
ncl
...
Nemerle
...
n
...
nesC
...
nc
...
NetLinx
...
axi
...
NetLinx
...
axs
...
NetLinx+ERB
...
axi.erb
...
NetLinx+ERB
...
axs.erb
...
NetLogo
...
nlogo
...
NewLisp
...
lsp
...
NewLisp
...
nl
...
NewLisp
...
lisp
...
Nim
...
nim
...
Nim
...
nimrod
...
Nit
...
nit
...
Nix
...
nix
...
NSIS
...
nsh
...
NSIS
...
nsi
...
Nu
...
nu
...
NumPy
...
numpy
...
NumPy
...
numpyw
...
NumPy
...
numsc
...
Objective-C
...
m
...
Objective-C
...
h
...
Objective-C
...
pch
...
Objective-C++
...
mm
...
Objective-J
...
sj
...
Objective-J
...
j
...
OCaml
...
eliom
...
OCaml
...
ml
...
OCaml
...
mll
...
OCaml
...
mli
...
OCaml
...
mly
...
OCaml
...
ml4
...
OCaml
...
eliomi
...
Omgrofl
...
omgrofl
...
ooc
...
ooc
...
Opa
...
opa
...
Opal
...
opal
...
OpenCL
...
cl
...
OpenCL
...
opencl
...
OpenEdge ABL
...
cls
...
OpenEdge ABL
...
p
...
OpenSCAD
...
scad
...
Ox
...
oxh
...
Ox
...
oxo
...
Ox
...
ox
...
Oxygene
...
oxygene
...
Oz
...
oz
...
P4
...
p4
...
Pan
...
pan
...
Papyrus
...
psc
...
Parrot
...
parrot
...
Parrot Assembly
...
pasm
...
Parrot Internal Representation
...
pir
...
Pascal
...
pascal
...
Pascal
...
dfm
...
Pascal
...
lpr
...
Pascal
...
dpr
...
Pascal
...
pp
...
Pascal
...
pas
...
Pascal
...
inc
...
PAWN
...
pwn
...
PAWN
...
inc
...
Perl
...
al
...
Perl
...
pl
...
Perl
...
cgi
...
Perl
...
perl
...
Perl
...
t
...
Perl
...
fcgi
...
Perl
...
pod
...
Perl
...
plx
...
Perl
...
psgi
...
Perl
...
pm
...
Perl
...
al
...
Perl
...
ph
...
Perl6
...
nqp
...
Perl6
...
p6
...
Perl6
...
t
...
Perl6
...
pl
...
Perl6
...
pl6
...
Perl6
...
p6m
...
Perl6
...
p6l
...
Perl6
...
pm6
...
Perl6
...
pm
...
Perl6
...
6pm
...
Perl6
...
6pl
...
PHP
...
fcgi
...
PHP
...
php3
...
PHP
...
php4
...
PHP
...
php5
...
PHP
...
phps
...
PHP
...
phpt
...
PHP
...
inc
...
PHP
...
aw
...
PHP
...
php
...
PHP
...
ctp
...
PicoLisp
...
l
...
PigLatin
...
pig
...
Pike
...
pmod
...
Pike
...
pike
...
PLpgSQL
...
sql
...
PLSQL
...
plb
...
PLSQL
...
pks
...
PLSQL
...
sql
...
PLSQL
...
pck
...
PLSQL
...
pls
...
PLSQL
...
plsql
...
PLSQL
...
pkb
...
PogoScript
...
pogo
...
Pony
...
pony
...
POV-Ray SDL
...
pov
...
POV-Ray SDL
...
inc
...
PowerBuilder
...
sra
...
PowerBuilder
...
sru
...
PowerBuilder
...
srw
...
PowerBuilder
...
pbt
...
PowerShell
...
psd1
...
PowerShell
...
psm1
...
PowerShell
...
ps1
...
Processing
...
pde
...
Prolog
...
yap
...
Prolog
...
pl
...
Prolog
...
prolog
...
Prolog
...
pro
...
Propeller Spin
...
spin
...
Pure Data
...
pd
...
PureBasic
...
pbi
...
PureBasic
...
pb
...
PureScript
...
purs
...
Python
...
gypi
...
Python
...
bzl
...
Python
...
lmi
...
Python
...
tac
...
Python
...
py
...
Python
...
xpy
...
Python
...
wsgi
...
Python
...
spec
...
Python
...
pyt
...
Python
...
gyp
...
Python
...
fcgi
...
Python
...
pyde
...
Python
...
cgi
...
Python
...
pyw
...
Python
...
pyp
...
Python
...
py3
...
Python
...
rpy
...
QMake
...
pri
...
QMake
...
pro
...
QML
...
qml
...
QML
...
qbs
...
R
...
rsx
...
R
...
r
...
R
...
rd
...
Racket
...
rktd
...
Racket
...
rktl
...
Racket
...
scrbl
...
Racket
...
rkt
...
Ragel
...
rl
...
Rascal
...
rsc
...
REALbasic
...
rbuistate
...
REALbasic
...
rbfrm
...
REALbasic
...
rbres
...
REALbasic
...
rbbas
...
REALbasic
...
rbmnu
...
REALbasic
...
rbtbar
...
Reason
...
re
...
Reason
...
rei
...
Rebol
...
reb
...
Rebol
...
rebol
...
Rebol
...
r2
...
Rebol
...
r
...
Rebol
...
r3
...
Red
...
red
...
Red
...
reds
...
Redcode
...
cw
...
Ren'Py
...
rpy
...
RenderScript
...
rs
...
RenderScript
...
rsh
...
REXX
...
pprx
...
REXX
...
rexx
...
REXX
...
rex
...
Rouge
...
rg
...
Ruby
...
mspec
...
Ruby
...
builder
...
Ruby
...
watchr
...
Ruby
...
rabl
...
Ruby
...
pluginspec
...
Ruby
...
irbrc
...
Ruby
...
gemspec
...
Ruby
...
ruby
...
Ruby
...
ru
...
Ruby
...
fcgi
...
Ruby
...
thor
...
Ruby
...
podspec
...
Ruby
...
god
...
Ruby
...
rake
...
Ruby
...
rbuild
...
Ruby
...
spec
...
Ruby
...
rbx
...
Ruby
...
rb
...
Ruby
...
rbw
...
Ruby
...
eye
...
Ruby
...
jbuilder
...
Rust
...
...
Rust
...
rs
...
Sage
...
sagews
...
Sage
...
sage
...
SaltStack
...
sls
...
SAS
...
sas
...
Scala
...
sc
...
Scala
...
sbt
...
Scala
...
scala
...
Scheme
...
sld
...
Scheme
...
scm
...
Scheme
...
sps
...
Scheme
...
ss
...
Scheme
...
sls
...
Scilab
...
tst
...
Scilab
...
sce
...
Scilab
...
sci
...
Self
...
self
...
Shell
...
sh
...
Shell
...
...
Shell
...
zsh
...
Shell
...
bats
...
Shell
...
ksh
...
Shell
...
tmux
...
Shell
...
tool
...
Shell
...
fcgi
...
Shell
...
bash
...
Shell
...
cgi
...
Shell
...
command
...
ShellSession
...
sh-session
...
Shen
...
shen
...
Slash
...
sl
...
Smali
...
smali
...
Smalltalk
...
st
...
Smalltalk
...
cs
...
Smarty
...
tpl
...
SMT
...
smt2
...
SMT
...
smt
...
SourcePawn
...
inc
...
SourcePawn
...
sma
...
SourcePawn
...
sp
...
SQF
...
hqf
...
SQF
...
sqf
...
SQLPL
...
db2
...
SQLPL
...
sql
...
Squirrel
...
nut
...
Stan
...
stan
...
Standard ML
...
fun
...
Standard ML
...
sig
...
Standard ML
...
sml
...
Standard ML
...
ML
...
Stata
...
ado
...
Stata
...
mata
...
Stata
...
matah
...
Stata
...
sthlp
...
Stata
...
ihlp
...
Stata
...
do
...
Stata
...
doh
...
SuperCollider
...
scd
...
SuperCollider
...
sc
...
Swift
...
swift
...
SystemVerilog
...
sv
...
SystemVerilog
...
vh
...
SystemVerilog
...
svh
...
Tcl
...
tm
...
Tcl
...
tcl
...
Tcl
...
adp
...
Terra
...
t
...
Thrift
...
thrift
...
TI Program
...
8xp
...
TI Program
...
8xp.txt
...
TI Program
...
8xk
...
TI Program
...
8xk.txt
...
TLA
...
tla
...
Turing
...
t
...
Turing
...
tu
...
TXL
...
txl
...
TypeScript
...
tsx
...
TypeScript
...
ts
...
Unified Parallel C
...
upc
...
Uno
...
uno
...
UnrealScript
...
uc
...
UrWeb
...
ur
...
UrWeb
...
urs
...
Vala
...
vala
...
Vala
...
vapi
...
VCL
...
vcl
...
Verilog
...
v
...
Verilog
...
veo
...
VHDL
...
vhi
...
VHDL
...
vhw
...
VHDL
...
vhdl
...
VHDL
...
vhd
...
VHDL
...
vhf
...
VHDL
...
vht
...
VHDL
...
vhs
...
VHDL
...
vho
...
Vim script
...
vim
...
Visual Basic
...
frx
...
Visual Basic
...
vbhtml
...
Visual Basic
...
vba
...
Visual Basic
...
cls
...
Visual Basic
...
vb
...
Visual Basic
...
bas
...
Visual Basic
...
vbs
...
Visual Basic
...
frm
...
Volt
...
volt
...
WebIDL
...
webidl
...
wisp
...
wisp
...
X10
...
x10
...
xBase
...
prg
...
xBase
...
ch
...
xBase
...
prw
...
XC
...
xc
...
Xojo
...
xojo_toolbar
...
Xojo
...
xojo_script
...
Xojo
...
xojo_menu
...
Xojo
...
xojo_window
...
Xojo
...
xojo_code
...
Xojo
...
xojo_report
...
XPages
...
xsp-config
...
XPages
...
xsp.metadata
...
XProc
...
xproc
...
XProc
...
xpl
...
XQuery
...
xql
...
XQuery
...
xqm
...
XQuery
...
xq
...
XQuery
...
xquery
...
XQuery
...
xqy
...
XS
...
xs
...
XSLT
...
xslt
...
XSLT
...
xsl
...
Xtend
...
xtend
...
Yacc
...
y
...
Yacc
...
yy
...
Yacc
...
yacc
...
Zephir
...
zep
...
Zimpl
...
zpl
...
Zimpl
...
zimpl
...
Zimpl
...
This page is available at: https://docs.mend.io/bundle/sca_user_guide/page/supported_file_formats.html