JavaScript는 HTML 문서에 포함될 수 있는 설명 언어입니다. JavaScript는 사용자 요구 이벤트(예: 양식 입력)에 응답할 수 있으므로 사용자가 정보를 입력할 때 처리를 위해 네트워크를 통해 서버로 전송된 다음 다시 돌아올 필요가 없습니다. 클라이언트가 이벤트를 처리합니다. 또한 클라이언트에서 실행되는 실행 프로그램이 있다고 상상할 수도 있습니다(그러나 이 실행 프로그램은 제한적이며 클라이언트 컴퓨터에 대한 제어력이 약합니다)!
JavaScript와 Java는 비슷하지만 완전히 다른 언어입니다! Java는 Sun Microsystem에서 개발한 객체 지향 프로그래밍 언어로, 실행하려면 다양한 컴파일러와 지원 파일이 필요하지만 C++와는 달리 Java는 모든 운영 플랫폼에 독립적일 수 있으므로 빠른 속도로 발전해 왔습니다. 오늘날 인터넷 네트워크의 다양한 운영 플랫폼의 기반입니다. 그러나 이는 JavaScript보다 훨씬 더 복잡한 표준 프로그래밍 언어입니다. JavaScript는 상대적으로 이해하기 쉬운 함수형 언어입니다. JavaScript 작성자는 모든 변수, 클래스 및 메서드 선언과 같은 프로그래밍 기술에 덜 신경을 쓸 수 있습니다. 더 중요한 것은 불행하게도 HTML 스크립트에만 존재할 수 있고 호환되는 브라우저에 로드된 경우에만 실행할 수 있으므로 많은 Java 기능이 JavaScript에서 지원되지 않는다는 것입니다. 오늘날 JavaScript는 코어, 클라이언트 측, 서버 측 JavaScript의 세 가지 범주로 나뉩니다.