... that will be the case regardless of the programming language you are using. Thanks to features like the generic protocol system, telnet/props, HLA, and most recently DDS, you could also implement addons/features separately, even using visual basic or delphi if you wanted to: https://wiki.flightgear.org/Generic_protocol ...