User-submitted wordfiles for UltraEdit/UEStudio
What is a wordfile? A wordfile is a plain text configuration file that UltraEdit/UEStudio uses to highlight keywords in source code files. Besides highlighting, a wordfile also provides other features like code folding, brace matching, function listing, and more. UltraEdit includes several pre-configured wordfiles for most popular programming languages so you don’t need to add or configure wordfiles for most source code that you create or modify. However, for other languages not highlighted by our defaults, we have provided this repository of user-submitted wordfiles where you can usually get the one you need.
How do I add a wordfile?
- Version 24.00 and later: Use the “Add and remove languages” feature by clicking “Add another language” in the Coding tab (or in Advanced » Settings » Editor Display » Syntax Highlighting)
- Version 15.00 and later: To add one of these wordfiles, all you need to do is download and save it into your “wordfile” directory which by default is %APPDATA%\IDMComp\UltraEdit\wordfiles, unless you have specified a different directory. Further help and documentation is available in this power tip.
- Version 14.20 and previous: To add one of these wordfiles, please see this power tip for instructions.
How do I make the wordfile highlight my source files? Automatic code highlighting in your source files is based upon file extension. Please see this power tip on how to add and remove file extensions for default syntax highlighting.
I’m still having problems with the wordfile I added. Please review these wordfile troubleshooting tips.
Can I submit a wordfile for others to download here? Absolutely! Check out our wordfiles repository on GitHub, add your wordfile, and submit a pull request. Or, email us at [email protected] and attach your wordfile. We will post it here for others to download.
How can I make sure my custom wordfile is correctly formatted? One of our forum power users, Mofi, has written several macros to help users sort and test the validity and format of wordfiles. This is a very valuable resource and can make writing your own wordfile much easier if you wish to create a wordfile that has not yet been written.
Download wordfiles below
Wordfiles below are listed in alphabetical order. Use your browser’s search feature (normally CTRL + F) to search for the language you need on the page.
- 2106x Assembler
- 21xx Assembler
- 2500AD 6502 Assembler
- 4gl-sql
- 6809 Assembler
- 68HC11 Assembler
- 68HC908 Assembler
- 8051 Assembler
- ABAP/4
- ABAQUS DAT MSG
- ABEL HDL
- ACCOS
- ADEPT Command Language
- ADEPT V+
- ADM Templates
- ADSP2181
- AFL (Amibroker Formula Language)
- AHDL
- AMPL
- AMPLE
- AMTrix
- ANS Forth 94
- APDL (ANSYS Parametric Design Language)
- ARB Program
- ARM Assembler
- ASL (ACPI source language)
- 6502 Assembler
- C167 Assembler
- C515C Assembler
- ASN.1
- ASP JScript
- ASP-PerlScript
- ASPECT
- AVISynth
- AVR Assembler
- AVS Script
- AWK Script
- AceForth
- Acknex WDL V3.9
- ActionScript 3.0
- Ada
- Alpha Five Xbasic
- AlphaScript
- Analog
- Ansys
- Apache HBase MAP
- Apache Velocity
- Apache Web Server
- ArcPad VBS
- ArcXML 1.1 for ArcIMS 4.0
- V850 Assembler
- MPC860 Assembler
- CALM Assembler
- RDS-500 Assembler
- Assembler x64
- Assembler x86
- MASM Assembler
- Asterisk
- AutoHotkey
- AutoIt
- AutoLISP
- AutoLev
- AutoMate
- Avenue
- Avro IDL
- BBCode
- BM Scripts
- BMC Patrol Script
- BULL Jcl
- Baan 3/4-GL
- Baan C
- Basic 2 IBM
- BibTeX
- Blitz3D
- Boo
- Bourne and Korn Shell
- Brute Force Uninstaller
- Bullant
- C167 ASM Tasking7
- C167 MAP Tasking7
- CA Ideal
- CA Visual Objects
- CCS Compiler
- CED Spike2 Script
- CLIPS
- CORBA IDL
- CSound csd
- CSound orchestra
- CSound score
- CUPL
- Cadence SKILL
- CaeLib CTS Script
- Cara Masks
- Cara Script/SQL/Menu
- Ch
- ChordPro
- Cisco CSM 3.1 Config
- Cisco IOS Config
- Clarion Plus
- Clarion Template
- ClearBasic
- Clipper/Xbase++
- COBOL
- ColdFusion
- Comau PDL
- Common LISP
- Coq
- Cron Scripts
- Cue Sheets
- Cupl
- D
- DB/C
- DCAL
- DCPL
- Motorola DSP56000 Assembler
- DSSSL
- DTD
- DTML (Zope)
- DVTk
- DXL
- DataFlex
- DataStage BASIC
- Delphi
- DiBoL
- Dial-Up Scripting
- Digital Command Language
- DirectXMesh
- Dockerfile
- DoxyS
- Doxyfile
- Drumtab
- EDIFACT
- EDS CANopen
- EGL (Enterprise Generation Language)
- Email / MIME Message
- EMC Networker Daemon Log
- EPLD
- ESRI ArcView Avenue
- EScript
- EViews
- EXAPTplus
- Eclipse
- Eiffel
- Empire SystemEDGE
- Equinox
- Esprit Post
- Euphoria
- Oracle Express
- F240 Assembler
- FAME
- FLISP
- Falcon
- FANUC KAREL
- FlagShip/Clipper
- Flat Assembler
- Formida
- Fortran
- Fortran 90
- Fortran 95
- FoxPro
- FrameScript/ElmScript
- FreePascal
- GAUSS
- GDL Scripts
- GED2HTML
- GEMBASE
- GNU Assembler x86
- GPX
- Gedcom
- GAMS (General Algebraic Modeling System)
- Generic Log
- Genexus
- Geopak Criteria
- Ghost Installer
- Go
- GraphViz Dot/Neato
- Groovy
- H8S Assembler
- HART DDL
- X12 (HIPAA EDI)
- HLSL Shader
- HP Dialogue
- HPS Rules Language
- Smarty
- Hamster Mailfilter
- Hamster Scripts
- Haskell
- Hollywood
- Hugo
- Hyperion Calc Scripts
- Hyperion EPMA Batch Scripts
- IB SQL
- IBIS
- IBM 370 Assembler
- IBM Bookmaster
- IBM DirectTalk
- IBM Net.Data
- IBM PL/1
- IDL (Interactive Data Language)
- Informix-4GL
- INI Files
- ISA Dialog Manager
- ISIS/PL
- ISS Files
- Inform
- Inger
- InstallShield
- JAL (Just Another Language)
- JCL (Job Control Language)
- Jess
- JS++
- JSP
- JSTL
- JScript
- JamagicScript
- Jasmin
- Julia
- Juniper WX PNLog
- KML 2.2
- KRL (KUKA Robot Language)
- Kabira
- Kawasaki
- Kixtart
- Kotlin
- LDAP
- LISP
- LOGIC
- LPC
- LS-DYNA
- LSL
- LSV C4G
- LULL (Laser Scan User Language)
- Lingo
- Linker File
- LiteStep
- Logstash
- LotusScript
- World of Warcraft (LUA)
- Lua
- NMAP Scripting (LUA)
- Lumonics Gcode
- M2 Macro
- MAPPER
- MAXScript
- MDX
- ME10 Macro
- MEL Script
- MEL
- MINC DSL
- MIPS Assembler
- MetaQuotes Language 4 (MQL4)
- MOF
- MOSEL
- HP 3000 MPE/iX
- Websphere MQ
- MRTG Config
- MS SQL
- MSIL
- mIRC Scripting Language
- Aeroflex MTL
- Macro Scheduler Script
- Macro Toolworks
- Magik
- Makefiles
- MapBasic
- Maple
- Mapserver Files
- Mason
- MathML
- Matlab
- 68K Assembler
- Abaqus FEA
- ABB RAPID
- Arduino PDE/INO
- BotReplicationInfo
- Comau Robotics PDL2 C4G
- E
- EPA SWMM
- Haxe
- High Level Assembler
- HP WinRunner
- Informix Forms
- Mastercam Numerical Control
- Maxima
- Maya Script
- MessageBuilder 4edi
- Microchip PIC Assembler
- Micros ISL
- MicroStation BASIC
- mikroBasic
- Mills G-Codes
- Miva
- Modelica
- Modula3
- Motive Maps
- Mud Master Script
- MultiBase
- Mumps
- MuPad
- NAnt
- NASTRAN
- Navision
- netCDF CDL
- Netwide Assembler
- Neuron C
- New Relic Query
- Nim
- nnCron
- Notes Formula Language
- NQC
- NSC COP8 Assembler
- NSIS Script
- NVIDIA Cg
- NWScript
- OCaml
- OEM Setup Script
- OMBPlus for Oracle
- OmniMark
- ooRexx (Open Object Rexx)
- Opal
- OpenEdge 10.1c
- OpenEdge 11.3
- OpenROAD
- OpenVMS DCL
- OPL
- OptiStruct
- Oracle PL/SQL
- Paradox
- Pascal
- Pascal-FC
- Passport
- Patch
- Patrol Script
- PCL Patran
- Pearl
- PeopleCode
- Perl/Tk
- Pick/BASIC
- PIR (Parrot Intermediate Representation)
- Pixel Shader
- PL/I IBM-VisualeAge
- PL/M
- PML (Programmable Macro Language)
- PocoMAIL
- Portable Game Notation
- Poser
- PostScript
- PovRay
- PowerBASIC
- PowerBuilder
- PowerTerm Script
- Praat
- PRACTICE
- Progress
- ProvideX
- Pseudocodigo UPSAM
- Puppet
- PureBasic
- QBasic
- QNAP
- R
- RapidQ
- REBOL
- Windows Registry files
- Redwood Cronacle
- RenderMan Interface
- RenderMan Shader
- Resource (RC) Files
- REXX
- RSL (Roboocyte Scripting Language)
- RTF (Rich Text Format)
- Rust
- S/370 Assembler
- S/390 Assembler Macro
- S/S-PLUS
- SACS
- SAP ABAP
- SAS
- SBP
- SCAD
- Scenix
- Scheme
- Scilab
- SCL (Structured Control Language)
- SCSS
- SDL-PR Files
- SGML
- Simics DML
- Simulink
- SINUMERIK 840D CNC
- Sisctus Prolog
- Small
- SMIL
- SOLVIA Finite Element
- SpamWeasel
- SPARK95
- SPELL
- Spin
- SPSS Base
- Sputnik
- SQlite
- SQR
- Standard Delay Format
- Stata
- Streamweaver
- Sunbelt PL/B
- SVG
- Swift
- Sybase SQL
- SystemVerilog
- TACL
- Takahashi
- TakeCommand/TCC 18.x Batch
- TAL/pTAL
- Tcl/Tk
- tdbengine EASY
- TEAK Assembler
- Teradata Explain Results
- Teradata SQL
- Terraform
- TeX
- TeX/LaTeX
- The Bat! Macros
- thinBasic
- TI MSP430 Assembler
- TI TMS320 Assembler
- TLL (Task Library Language)
- TM1
- Transact-SQL
- True BASIC
- TSL (Test Script Langage)
- TTL (Tera Term Language)
- Turbo C++
- Turbo Pascal
- TwinCat PLC
- TypoScript
- UC4 Script
- UG/APT Source
- UltraEdit/UEStudio Macros
- UniBasic
- Unidata
- Uniface
- Unisys 2200 Meta-Assembler
- Unisys 2200 PLUS
- Unisys 2200 SSG
- Unisys Linc LDL
- Unity Script
- UniVerse BASIC
- UnrealScript
- VB.NET
- vCard (VCF)
- Verilog
- Verity Style File
- Verity Topic File
- Vertex Shader
- VHDL
- Visual Dialog Script
- Visual FoxPro
- Visual Objects
- Visual PRO5 Basic
- VoiceXML
- VOS PL/1
- VRML
- VTALK
- VTML
- WebFOCUS Masters
- WebFOCUS
- WIL
- WinBatch
- Windows hosts file
- Windows Sandbox
- WinRexx
- WML Script
- WML
- WSDL Schema
- X-JTAG
- Xbase++
- XBasic
- Xilinx PicoBlaze Assembler
- XML Schema
- XQuery
- XSL
- XYplorer Scripts
- YAML
- YANG
- z/OS Assembler
- Z80 Assembler