Programming model

Hello! Can somebody explain a little bit more profound about Navio programming API?
For instance in Flight Gear fligh simulator i can tune autopilot by using xml file with a strictly defined variables, properties and so on. Also i can use Nasal internal scripting language to add dynamic complicated stuff. This is very high level of abstraction from a real devices and can even hardly been called as “programming”.
Does Navio provide “high level” API for autopilot or “low level”, maybe something like stream reading from low-level devices with a subsequent calculations in main program?
Thanks for any help and best regards!

Elias, Navio is a hardware platform that can run different software - the ability to tune parameters through API is dependent solely on the software. For low level we provide examples on our Github showing how to work with onboard sensors.