ECMAScript와 Javascript의 차이점

GY·2022년 3월 7일
0

Basic CS

목록 보기
23/28
post-thumbnail

ECMAScript란?

= ECMAScript 사양(ECMAScript specification)
Ecma 인터내셔널에 의해 제정된 ECMA-262 기술 규격에 의해 정의된 범용 스크립트 언어

Ecma 인터내셔널

정보 통신에 대한 표준을 제정하는 비영리 표준화 기구
JSON 포맷, C# 언어 규격 등 일부 정보통신 기술에 대한 표준을 관리한다.

ECMA-262

Ecma 인터내셔널에 의해 제정된 하나의 기술규격의 이름
각가의 표준들은 고유한 이름과 번호를 가지고 있으며, 그 중 하나가 ECMA-262이다.
범용 목적의 스크립트 언어에 대한 명세를 담고 있다.

스크립트 언어

독립된 시스템에서 작동하도록 특별히 설계된 프로그래밍 언어

국립 국어원 = Ecma 인터내셔널
표준어 = ECMA-262
ECMAScript = 맞춤법

일상생활에서 사용하는 언어의 기준이 되는 국어를 표준어라 한다.
표준어는 국립국어원에서 관리하며, 여기서 제정한 여러가지 규칙 (맞춤법)들을 따른다.

우리가 사용하는 코딩 언어의 기준이 되는 언어를 ECMA-262라고 한다.
Ecma 인터내셔널에서 정의한 여러 규칙들인 ECMAScript를 따르는 ECMA-262가 표준 언어가 되는 것이다.

Javascript는?

Javascript는 ECMAScript 사양을 준수하는 범용 스크립팅 언어
ECMAScript 문서에는 어떻게 스크립트 언어를 만들 수 있는지 작성되어 있다면,
Javascript 문서는 어떻게 스크립트 언어를 사용할 수 있는지 작성되어 있다.

Reference

profile
Why?에서 시작해 How를 찾는 과정을 좋아합니다. 그 고민과 성장의 과정을 꾸준히 기록하고자 합니다.

0개의 댓글