JavaScript – 자바스크립트
자바스크립트는 넷스케이프에서 만든 인터프리터형 프로그래밍 또는 스크립트 언어이다.
이것은 마이크로소프트의 비주얼베이직, 썬의 Tcl, 유닉스에서 파생된 Perl, IBM의 REXX 등과 기능 면에서 다소 비슷하다.
일반적으로 스크립트 언어들은 C나 C++과 같이 보다 구조적이고 컴파일러용 언어에 비해 쉽고 더 빠르게 코딩할 수 있다.
스크립트 언어들은 일반적으로 컴파일된 언어에 비해 처리에 더 시간이 걸리지만, 짧은 프로그램들에는 매우 유용하다.
자바스크립트는 다음과 같은 일을 하기 위한 웹사이트 개발에 사용된다.
웹페이지 상의 날짜 형식을 자동으로 변경시킴 연결된 페이지가 팝업 윈도우 내에 나타나게 함 마우스의 움직임에 따라 텍스트나 그래픽 이미지를 변화시킴 자바스크립트는 C++에서 파생된 컴파일러용 객체지향언어인 자바의 아이디어를 일부 사용한다.
자바스크립트 코드는 HTML 페이지 내에 삽입될 수 있으며, 클라이언트 측인 웹브라우저에 의해 해석된다.
자바스크립트는 마이크로소프트의 ASP처럼 페이지가 요청한 사용자에게 보내지기 전에 서버에서 실행될 수도 있다.
마이크로소프트와 넷스케이프 브라우저는 모두 자바스크립트를 지원하지만, 때로 약간 다른 형태를 띤다.