WadC is a programming language and IDE for the construction of Doom maps.
WadC is a lazy functional/macro hybrid programming language. Think of it like Logo on steroids, with monsters.
It’s also worth reading the examples and standard library.
Downloads are on the releases page.
See also the WadC homepage: https://jmtd.net/wadc/.
Since 2008, WadC is developed by Jonathan Dowland.
WadC was originally written by Wouter van Oortmerssen (Aardappel) in 2001.