From 2008, via a ruling made by the United Nations’ International Civil Aviation Organisation, every single pilot and person working within air traffic control are required to speak English. English is therefore the official language.
This ruling was made as a result of the number of accidents and lives lost due to the large number of communication problems occurring between pilots and air traffic controllers all over the world. Having one official language ensures such problems are eradicated.