Binary language is the basis of computing. This is also the keyelement when it comes to data compression. Why do you think this istrue? How can you leverage binary language to achieve datacompression?2. When you work on computers to create a program you can choosefrom many programming languages. In your opinion which is an idealprogramming language that can be used for each of the platformsgiven below? Smartphone Netbook Desktop Automobile Airplane Space ShuttleFor each system describe three pros and one con of using thatparticular language compared with that of others.Justify your answers with examples and reasoning