스크립트, 자바와 자바스크립트, 프로그래밍 언어
자바스크립트에 대해 공부하던 중 문득 '스크립트가 뭐지?'란 의문이 일어서
사전을 찾다 보니, 꼬리에 꼬리를 물고 의문점이 또 떠올라.. 정리를 해 봤습니다.
컴퓨터는 기계나 사람이 읽을 수 있는 형식으로 프로그램을 작성하는데
이를 '프로그래밍 언어'라고 합니다.
'스크립트 언어'도 프로그래밍 언어 중 하나인데요...
프로그램 언어에 비해 '간단한 언어로 작성한 명령어'로 구성되어 있습니다.
[스크립트 언어의 종류]
스크립트 언어의 종류를 제가 많이 들어본 이름만 나열해 보면,
액션스크립트
애플스크립트
CFML
그루비
HSP
자바스크립트(JavaScript)
펄(Perl)
PHP
Ringo
VBScript
이 중 제가 관심을 둔 것은 바로 자바스크립트
[자바스크립트(JavaScript]
자바스크립트(JavaScript)는 객체 기반의 스크립트 프로그래밍 언어.
특징은, 웹사이트를 디자인하고, 웹 페이지가 어떻게 작동할지 제어합니다.
HTML이 웹 문서의 구조(layout)을 결정한다면
CSS는 웹 문서가 어떻게 보일지를 결정하고
JavaScript는 웹 문서가 어떻게 행동할지 제어합니다.
자바스크립트는 웹 문서가 로드될 때, 브라우저 엔진에 의해 번역 되어
자바스크립트가 지원되지 않는 브라우저를 사용하면, 작동하지 않을 수도 있어요.
[자바스크립트의 역사]
자바스크립트는 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)가 1995년 개발했습니다
처음에는 Mocha라는 이름으로, 나중에는 LiveScript, 최종적으로는 JavaScript로 불리게 됩니다.
(공식적인 이름은 ECMAScript)
[자바와 자바스크립트]
썬 마이크로시스템즈(Sun Microsystems)의 자바와 구문이 유사한 점도 있지만,
이는 두 언어 모두 C 언어의 기본 구문을 바탕으로 했기 때문이고,
자바와 자바스크립트는 직접적인 관련성이 없다고 합니다.
자바스크립트 예시
자바스크립트는 html 안에 코드를 넣을 수도 있고
따로 파일로 저장해서, 링크로 연결시킬 수도 있어요.
[예시]
html 안에 자바스크립트 넣기
<html> <head> <script type="text/javascript"> </head> <body> </body> |
자바스크립트 파일을 확장자(.js)로 저장
㉠
|
㉡
<html> <head> <script type="text/javascript" src="test.js"> </head> <body> </body> |
http://ko.wikipedia.org/wiki/참조
댓글