ECMAScript o que é ?

Inicialmente vamos ver o que é JavaScript [1].

JavaScript é uma linguagem de script orientada a objetos, multiplataforma. É uma linguagem pequena e leve. Dentro de um ambiente de host (por exemplo, um navegador web) o JavaScript pode ser ligado aos objetos deste ambiente para prover um controle programático sobre eles.

O futuro passa por aqui, ECMAScript® 2016, essa é a nova versão Javascript, se você está pensando em investir tempo em um framework nessa linguagem, que tal colocar esse tempo na fonte do conhecimento.

Com mais de 20 anos de existência, estava mais que na hora de uma atualizada nessa poderosa ferramenta.

História [2]

Em dezembro de 1995, a Sun Microsystems e a Netscape Communications Corporation anunciaram o JavaScript num press release, baseado nos trabalhos de Brendan Eich da Netscape sob o nome Mocha e, mais tarde, LiveScript. Em março de 1996 a Netscape Communications Corporation lançou o Navegador Netscape 2.0, com suporte para JavaScript. Com o sucesso do JavaScript como linguagem de scripting para o desenvolvimento de páginas web, a Microsoft, por sua vez, desenvolveu uma linguagem bastante próxima batizada de JScript, incluída mais tarde no Internet Explorer 3.0, lançado em agosto de 1996.

A Netscape submeteu as especificações do JavaScript para padronização pela Ecma International; o trabalho na especificação, ECMA-262, começou em novembro de 1996. A primeira edição do ECMA-262 foi adaptada pela ECMA General Assembly em junho de 1997[1].

ECMAScript é a linguagem de scripts padronizada pelo ECMA-262. Tanto a tecnologia JavaScript quanto a JScript são compatíveis com ECMAScript, porém cada um provê recursos adicionais não descritos na especificação ECMA.

Fonte[1]: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Introduction

Fonte[2]: https://pt.wikipedia.org/wiki/ECMAScript

ecmacript

Outros links interessantes:
- Acompanhe o curso:  https://github.com/AulasDeProgramacao/ecmascript_2015  
- Tabela de compatibilidade: https://kangax.github.io/compat-table/es6/
- Site da Ecma Internacional: http://www.ecma-international.org/
- Download das especificações: 
Standard ECMA-262 ECMAScript® 2016 Language Specification 
[ 7th edition (June 2016) ] -  Baixe o PDF

 

 

Anúncios

Sobre Carlos Susviela

Programador (Desktop / web) WebDeveloper (Sistemas e páginas internet) Técnico Informática http://www.PowerInformatica.com.br --------------------------- Torcedor: S.C. Internacional / RS / Brasil
Esse post foi publicado em Computadores e a Internet, html, Programação, Programação - JavaScript e marcado , , , , , . Guardar link permanente.

Uma resposta para ECMAScript o que é ?

  1. Pingback: Olá Mundo, com EcmaScript 2015 | Susviela Blog´s

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s