Es un lenguaje scripting, que por lo general es utilizado para añadirle funcionalidad
a lenguajes de marcados, etiquetados o de diseño, permite crear contenido de actualización dinámica, controlar multimedia, animar imágenes y prácticamente todo lo demás. Utilizado en mayor medida en el desarrollo web. Hay varios tipos de datos Number = Numero enteros Boolean = Numero con decimales String = Cadena de caracteres Undefined = Un valor primitivo automáticamente asignado a las variables que solo han sido declarados o a los argumentos formales para los cuales no existe argumentos reales. BigInt = Es un tipo de dato numérico que puede representar números enteros en el formato de precisión arbitrario. Symbol = Es un tipo de dato primitivo en cuyos casos son únicos e inmutables.