Cognizant Interview Question

what is JavaScript?