QuakeC is a C-like language the drives most of the "intelligence" of Quake 1.

The monster AI (or lack of), weapon and item control, animation, and most other things that take place are controlled in QuakeC. id Software released compilers and their QuakeC code, which allows people to write really cool mods (like Capture the Flag).