pilotsprog
Pilotsprog is a fictional domain-specific language and runtime framework designed to script and automate flight training scenarios within computer flight simulators. It provides a declarative syntax for defining aircraft, routes, weather, and instructor prompts, together with an event-driven model that guides scenario progression and safety checks.
Origin and development: The project is presented here as an open-source initiative that emerged in the late
Design and features: Pilotsprog centers on core entities such as Aircraft, Route, Weather, Maneuver, and Checkpoint.
Extensibility and compatibility: Pilotsprog is designed to be simulator-agnostic via adapters, but adoption varies by platform.
Applications: It is used by flight schools to script training sessions, researchers to run large-scale scenario
Reception: The ecosystem is niche and evolving, with ongoing efforts to define best practices and interoperability.
See also: Flight simulation, Domain-specific language, Autopilot, Flight training.