Rysun Labs interview question

What is javascript .and how does it handle async operations