ECMAScript

ECMAScript
Paradigma multiparadigma: baseada em protótipos, funcional, imperativa, linguagem de script
Surgido em 1997
Criado por Brendan Eich, Ecma International
Estilo de tipagem Duck, fraca, dinâmica
Dialetos: JavaScript, ActionScript, JScript, QML, QtScript, InScript
Influenciada por Self, HyperTalk, AWK, C, Perl, Python, Java, Scheme
ECMAScript
Extensão do arquivo .es
MIME application/ecmascript
Desenvolvido por Sun Microsystems,
Ecma International
Lançamento junho de 1997
Última versão Edição 10 (junho de 2019)
Tipo de formato Linguagem de script
Variado para JavaScript
Página oficial ECMA-262, ECMA-290,
ECMA-327, ECMA-357,
ECMA-402

ECMAScript[1] é um padrão de linguagens de programação, incluindo JavaScript, JScript, e ActionScript, padronizada pela Ecma International na especificação ECMA-262 e ISO/IEC 16262. Esta linguagem é usada em tecnologias para Internet para a criação de scripts executados no cliente e no servidor usando ambientes de execução como Node.js, Deno,[2] e Bun.

  1. Stefanov, Stoyan (2010). JavaScript Patterns. [S.l.]: O'Reilly Media, Inc. p. 5. ISBN 9781449396947. Consultado em 12 de janeiro de 2016. Cópia arquivada em 10 de junho de 2016. The core JavaScript programming language [...] is based on the ECMAScript standard, or ES for short. 
  2. Krill, Paul (14 de dezembro de 2021). «Deno joins JavaScript standards effort». InfoWorld. Consultado em 23 de janeiro de 2024 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search