프로그래밍 · 1 min read · Jan 08, 2026
"자바스크립트"가 "자바"와 아무 관련이 없다면, 왜 "자바스크립트"라고 불릴까요?

왜 “자바스크립트”라고 불릴까요?
“자바“와 혼동하지 말 것, “자바스크립트”는 HTML 문서 내에 존재하며 단순한 HTML로는 달성할 수 없는 웹 페이지의 상호작용 수준을 제공할 수 있는 세계에서 가장 인기 있고 강력한 스크립팅 언어 중 하나입니다.
그렇다면 “자바스크립트”가 “자바“와 아무 관련이 없다면, 왜 이름에 “자바“가 들어 있을까요? 자바스크립트는 어떻게 이름을 얻었을까요?
자바스크립트는 원래 Netscape, Inc.의 Brendan Eich에 의해 Mocha라는 이름으로 개발되었고, 이후 LiveScript로 이름이 변경되었으며, 마지막으로 자바스크립트로 변경되었습니다. LiveScript는 1995년 9월 Netscape Navigator 2.0의 베타 릴리스에서 처음 출시될 때 언어의 공식 이름이었습니다. 그러나 1995년 12월 4일 Sun Microsystems와의 공동 발표에서 Netscape 브라우저 버전 2.0B3에 설치되면서 자바스크립트로 이름이 변경되었습니다.
Eich는 인터뷰에서 “맞습니다. 1995년 5월부터 12월까지의 6개월 이내에 Mocha에서 LiveScript로, 그리고 12월 초에 Netscape와 Sun이 라이센스 계약을 체결하면서 자바스크립트가 되었습니다. 그리고 그 아이디어는 자바와 함께 사용할 보완적인 스크립팅 언어를 만드는 것이었습니다.”라고 말했습니다.
LiveScript에서 자바스크립트로의 이름 변경은 Netscape가 Netscape Navigator 웹 브라우저에 자바 기술 지원을 추가한 것과 대략 일치했습니다. 최종 이름이 결정되었을 때, 이는 혼란을 일으키고 자바스크립트가 실제로 자바와 관련이 있다는 인상을 주었습니다. 또한 이 언어의 이름은 Netscape가 당시 지배적인 브라우저와 함께 Sun의 자바 런타임을 번들링하는 대가로 Netscape와 Sun 간의 공동 마케팅 거래의 결과라고 주장되기도 했습니다.
이 보도 자료에 따르면, 자바스크립트의 설계는 “자바와 보완적이며 통합되어 있다”고 합니다. 또한 자바스크립트는 애플릿과 상호작용할 수 있다는 사실도 밝혀졌습니다.
stackoverflow
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.