Code development in UDK uses the UnrealScript programming language, a powerful object oriented programming language with special features for game development. The full Unreal Engine 3 UnrealScript source is included as part of the UDK download, in the Development\Src subdirectory.