Contentsquare Interview Question

Is JavaScript synchronous or asynchronous in nature?