JavaScript is a scripting language for evaluating user interactions, changing, reloading or generating web content.