NWScript
NWScript is a scripting language designed for use with the Aurora toolset and game engine. It was created by BioWare for its 2002 role-playing game Neverwinter Nights, allowing content creators to write interactions, dialogues, quests, and other game elements within the game environment. NWScript operates within a virtual machine called NWScriptVM, which executes scripts during gameplay without requiring compilation into machine code. The language is based on C syntax but contains its own set of functions specific to the mechanics of the Neverwinter Nights game system. NWScript supports a wide range of actions that can be triggered by game events or player choices and remains an important part of the modding communities that continue to create custom content for the ever-popular title.