Infosys interview question

What is javascript and how it is async