Articulo de referencia

Esquema del lenguaje de programación JavaScript

El siguiente esquema se proporciona como una descripción general y una guía temática sobre JavaScript: JavaScript ( JS ) [ a ] es un lenguaje de programación y una tecnología ce...

El siguiente esquema se proporciona como una descripción general y una guía temática sobre JavaScript:

JavaScript ( JS ) [ a ] es un lenguaje de programación y una tecnología central de la Web , junto con HTML y CSS . Creado por Brendan Eich en 1995, [ 1 ] es mantenido por el comité técnico TC39 de Ecma International , [ 2 ] con API web relacionadas mantenidas por W3C y WHATWG . [ 3 ] A partir de 2025, JavaScript es el lenguaje de programación más utilizado en GitHub . [ b ] [ 4 ] Sin embargo, TypeScript , que es una versión de JavaScript que es estricta con los tipos y es de tipado estático, superó a JavaScript en GitHub en agosto de 2025. [ 5 ]

¿Qué tipo de lenguaje es JavaScript?

Historia de JavaScript

Fundamentos de JavaScript

Problemas y limitaciones

Especificaciones del idioma

Dónde funciona JavaScript (sus entornos de ejecución)

JavaScript funciona principalmente en dos tipos principales de entornos de ejecución:

Diseño web adaptativo

Diseño web adaptativo

conjunto de herramientas de JavaScript

Bibliotecas

Gestores de paquetes

Empaquetadores

Transpiladores

Analizadores de código y formateadores

Herramientas de prueba

Herramientas de compilación y desarrollo

Conceptos generales de JavaScript

  • ActionScript  : lenguaje de programación orientado a objetos
  • AssemblyScript  : lenguaje de programación basado en TypeScript.
  • ClojureScript  – Dialecto del lenguaje de programación Lisp en la plataforma Java Páginas que muestran breves descripciones de destinos de redirección
  • CoffeeScript  : lenguaje de programación que se compila a JavaScript.
  • Dart  – Lenguaje de programación
  • Elm  – Lenguaje de programación funcional
  • JavaScript incrustado ( EJS )  : lenguaje de plantillas para páginas web que utiliza JavaScript.
  • Haxe  : lenguaje de programación multiplataforma
  • JavaScript XML ( JSX )  – Extensión de sintaxis de JavaScript
  • JS++  – Lenguaje de programación web
  • LiveScript  – Lenguaje de programación funcional
  • Nim  – Lenguaje de programación
  • Opa  : lenguaje de programación para el desarrollo de aplicaciones web escalables.
  • PureScript  : lenguaje fuertemente tipado que se compila a JavaScript.
  • Reason  : extensión de sintaxis y conjunto de herramientas para OCaml.
  • ReScript  : lenguaje de programación que se compila a JavaScript.
  • TypeScript  : lenguaje de programación y superconjunto de JavaScript.

Organizaciones de JavaScript

Publicaciones en JavaScript

Libros sobre JavaScript

programadores de JavaScript

Véase también

Esquemas de otros lenguajes de programación

Notas

  1. / ˈ ɑː v ə s k r ɪ p t /
  2. La figura incluye TypeScript , un superconjunto sintáctico estricto de JavaScript que se compila a JavaScript. El informe Octoverse 2025 de GitHub agrupa ambos lenguajes al medir su uso combinado.

Referencias

  1. "Capítulo 4. Cómo se creó JavaScript" . speakingjs.com . Archivado del original el 27 de febrero de 2020. Consultado el 21 de noviembre de 2017 .
  2. "TC39 - Especificación de JavaScript" . tc39.es. Consultado el 25 de abril de 2026 .
  3. "Descripción general de las tecnologías JavaScript - JavaScript | MDN" . MDN Web Docs . 27 de octubre de 2025. Consultado el 25 de abril de 2026 .
  4. GitHub (28 de octubre de 2025). "Octoverso 2025: Un nuevo desarrollador se une a GitHub cada segundo mientras la IA lleva a TypeScript al puesto número 1" . El blog de GitHub . Gráfico: "JavaScript y TypeScript tienen el mayor uso combinado" . Consultado el 25 de abril de 2026 .
  5. "TypeScript asciende a la cima en GitHub" . InfoWorld . Consultado el 10 de julio de 2026 .
  6. "¿Qué significan lado del cliente y lado del servidor? | Lado del cliente vs. lado del servidor" . Cloudflare .
  • "JavaScript: Los primeros 20 años" . Consultado el 6 de febrero de 2022 .

Recursos de aprendizaje gratuitos

  • MDN Web Docs – JavaScript – La documentación oficial y más autorizada de JavaScript por parte de Mozilla, que incluye tutoriales, referencias y ejemplos para todos los niveles.
  • Eloquent JavaScript – Libro en línea – Un libro gratuito muy aclamado de Marijn Haverbeke que introduce los conceptos de JavaScript a través de ejemplos y ejercicios atractivos.
  • El tutorial de JavaScript moderno : una guía completa e interactiva que abarca JavaScript moderno, desde los conceptos básicos hasta temas avanzados, mantenida y actualizada continuamente por la comunidad.
  • El Proyecto Odin – Plan de Estudios Full Stack – Un plan de estudios completo de código abierto que abarca JavaScript a través de proyectos prácticos del mundo real.
  • Excelente lista de recursos para aprender JavaScript – GitHub – Una lista seleccionada de tutoriales, libros y cursos de JavaScript mantenida por la comunidad de desarrolladores.