qqp question1: What is a flight controller in drone? And what languages are used to program it? question2: Will there be a way in the near future to use a programming language like Java to develop programs for drones?