"스크립트 언어"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
잔글
잔글
4번째 줄: 4번째 줄:
 
* '''[[자바스크립트]]'''(JavaScript) : 미국 [[넷스케이프]](Netscape)의 [[브렌든 아이크]](Brendan Eich)가 개발한 스크립트 프로그래밍 언어이다. 약칭 JS라고도 쓴다. 자바스크립트는 표준 [[HTML]] 문서 내에 삽입되어 사용되며, 인터랙티브한 웹 페이지를 만들 수 있게 한다. [[자바]](Java) 언어와 이름은 비슷해도, 기능상 아무런 관련이 없다.
 
* '''[[자바스크립트]]'''(JavaScript) : 미국 [[넷스케이프]](Netscape)의 [[브렌든 아이크]](Brendan Eich)가 개발한 스크립트 프로그래밍 언어이다. 약칭 JS라고도 쓴다. 자바스크립트는 표준 [[HTML]] 문서 내에 삽입되어 사용되며, 인터랙티브한 웹 페이지를 만들 수 있게 한다. [[자바]](Java) 언어와 이름은 비슷해도, 기능상 아무런 관련이 없다.
 
* '''[[제이쿼리]]'''(jQuery) : [[HTML]] 문서에 삽입하여 사용할 수 있는 [[자바스크립트]] [[라이브러리]]를 말한다.
 
* '''[[제이쿼리]]'''(jQuery) : [[HTML]] 문서에 삽입하여 사용할 수 있는 [[자바스크립트]] [[라이브러리]]를 말한다.
* '''[[JSP]]''' : '제이에스피'는 자바 서버 페이지(JavaServer Pages)의 약자로서, [[HTML]] 페이지 안에 [[자바]](Java) 코드를 직접 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 [[웹 브라우저]]가 표현할 수 있도록 전달해 주는 스크립트 [[프로그래밍 언어]]이다. 미국 [[썬 마이크로시스템즈]]가 처음 개발했고 2010년 [[오라클 (회사)|오라클]]에 인수되었다. [[HTML]] 문서 안에 <% ... %> 기호를 쓰고, 그 안에 자바 코드를 삽입하는 방식으로 사용한다.
+
* '''[[JSP]]''' : '제이에스피'는 자바 서버 페이지(JavaServer Pages)의 약자로서, [[HTML]] 페이지 안에 [[자바]](Java) 코드를 직접 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 [[웹브라우저]]가 표현할 수 있도록 전달해 주는 스크립트 [[프로그래밍 언어]]이다. 미국 [[썬 마이크로시스템즈]]가 처음 개발했고 2010년 [[오라클 (회사)|오라클]]에 인수되었다. [[HTML]] 문서 안에 <% ... %> 기호를 쓰고, 그 안에 자바 코드를 삽입하는 방식으로 사용한다.
 
* '''[[PHP]]''' : '피에이치피'는 [[HTML]] 문서 안에 포함하여 작동하는 서버 측 스크립트 프로그래밍 언어이다. 1994년 [[라스무스 러도프]](Rasmus Lerdorf)가 개발했다. 원래 Personal Home Page의 약자였으나, 나중에 “PHP: Hypertext Preprocessor”의 약자(backronym)라고 설명되었다. [[리눅스]] 운영체제에 [[아파치]] 웹서버를 설치하고 [[마이에스큐엘]](MySQL) DB 환경에서 PHP 프로그래밍 언어가 주로 사용되기 때문에 [[LAMP]]라는 말이 생겼다.
 
* '''[[PHP]]''' : '피에이치피'는 [[HTML]] 문서 안에 포함하여 작동하는 서버 측 스크립트 프로그래밍 언어이다. 1994년 [[라스무스 러도프]](Rasmus Lerdorf)가 개발했다. 원래 Personal Home Page의 약자였으나, 나중에 “PHP: Hypertext Preprocessor”의 약자(backronym)라고 설명되었다. [[리눅스]] 운영체제에 [[아파치]] 웹서버를 설치하고 [[마이에스큐엘]](MySQL) DB 환경에서 PHP 프로그래밍 언어가 주로 사용되기 때문에 [[LAMP]]라는 말이 생겼다.
 
* '''[[ASP]]''' : '에이에스피'는 Active Server Pages의 약자로서, 미국 [[마이크로소프트]]의 [[윈도우]] 서버에서 운영되는 스크립트 방식의 웹 프로그래밍 언어이다.
 
* '''[[ASP]]''' : '에이에스피'는 Active Server Pages의 약자로서, 미국 [[마이크로소프트]]의 [[윈도우]] 서버에서 운영되는 스크립트 방식의 웹 프로그래밍 언어이다.

2019년 6월 9일 (일) 21:55 판

스크립트 언어(script language)란 다른 응용 프로그램에 삽입되어서 동작하는 프로그래밍 언어이다. 스크립트 프로그래밍 언어 또는 간략히 스크립트라고도 한다. 비(非)스크립트 언어인 C, C++, Java 등은 컴파일된 후 독립적으로 작동하는 하나의 완전한 응용 프로그램이지만, 자바스크립트(Javascript), 제이쿼리(jQuery), JSP, PHP, ASP, 펄(Perl), 파이썬(Python), 루비(Ruby), 브이비스크립트(VBScript) 등의 스크립트 언어는 다른 응용 프로그램 안에 삽입되어 해석되는 방식으로 작동한다.

종류

  • 자바스크립트(JavaScript) : 미국 넷스케이프(Netscape)의 브렌든 아이크(Brendan Eich)가 개발한 스크립트 프로그래밍 언어이다. 약칭 JS라고도 쓴다. 자바스크립트는 표준 HTML 문서 내에 삽입되어 사용되며, 인터랙티브한 웹 페이지를 만들 수 있게 한다. 자바(Java) 언어와 이름은 비슷해도, 기능상 아무런 관련이 없다.
  • 제이쿼리(jQuery) : HTML 문서에 삽입하여 사용할 수 있는 자바스크립트 라이브러리를 말한다.
  • JSP : '제이에스피'는 자바 서버 페이지(JavaServer Pages)의 약자로서, HTML 페이지 안에 자바(Java) 코드를 직접 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹브라우저가 표현할 수 있도록 전달해 주는 스크립트 프로그래밍 언어이다. 미국 썬 마이크로시스템즈가 처음 개발했고 2010년 오라클에 인수되었다. HTML 문서 안에 <% ... %> 기호를 쓰고, 그 안에 자바 코드를 삽입하는 방식으로 사용한다.
  • PHP : '피에이치피'는 HTML 문서 안에 포함하여 작동하는 서버 측 스크립트 프로그래밍 언어이다. 1994년 라스무스 러도프(Rasmus Lerdorf)가 개발했다. 원래 Personal Home Page의 약자였으나, 나중에 “PHP: Hypertext Preprocessor”의 약자(backronym)라고 설명되었다. 리눅스 운영체제에 아파치 웹서버를 설치하고 마이에스큐엘(MySQL) DB 환경에서 PHP 프로그래밍 언어가 주로 사용되기 때문에 LAMP라는 말이 생겼다.
  • ASP : '에이에스피'는 Active Server Pages의 약자로서, 미국 마이크로소프트윈도우 서버에서 운영되는 스크립트 방식의 웹 프로그래밍 언어이다.
  • (Perl) : Practical Extraction and Report Language의 약자로서, 유닉스 계열의 운영체제에서 사용하는 스크립트 프로그래밍 언어이다. 1987년 래리 월(Larry Wall)이 개발하였다. 펄의 마스코트는 낙타이다.
  • 파이썬(Python) : 1990년 네덜란드 암스텔담귀도 반 로썸(Guido van Rossum)이 개발한 객체 지향 스크립트 프로그래밍 언어이다. 별도의 컴파일 과정이 필요 없어 개발기간이 단축되고, 리눅스윈도우 등 특정 플랫폼에 의존적이지 않고 독립적이다. 주로 장고(Django) 프레임워크 기반으로 개발한다.
  • 루비(Ruby) : 1995년 일본의 마츠모토 유키히로(まつもとゆきひろ)가 만든 객체 지향 스크립트 프로그래밍 언어이다. 루비는 보석 이름에서 따온 말이다. 파이썬(Python)과 유사하다. 깃허브(GitHub) 사이트는 루비 언어를 사용하여 개발되었다.
  • 브이비스크립트(VBScript) : Visual Basic Scripting Edition의 약자로서, 미국 마이크로소프트 비주얼베이직(Visual Basic) 기반의 스크립트 프로그래밍 언어이다.

같이 보기