- script language
- 스크립트 프로그래밍 언어
- 응용 소프트웨어를 제어하는 컴퓨터 프로그래밍 언어
- 응용 프로그램과 독립하여 사용되고 일반적으로 응용 프로그램의 언어와 다른 언어로 사용되어 최종 사용자가 응용 프로그램의 동작을 사용자의 요구에 맞게 수행할 수 있도록 해줌
- 다른 응용 프로그램에 삽입되어서 동작하는 프로그래밍 언어
- 스크립트는 연극 용어에서 유래되었으며 초창기 스크립트 언어는 batch language(배치언어), 작업 제어 언어(job control language)라고 불림
- 종류: 자바스크립트, 제이쿼리, jsp, php, asp, perl, python, ruby, VBScript 등 다른 응용 프로그램 안에 삽입되어 해석되는 방식으로 작동
- javaScripte: 미국 넷스케이프의 브렌든 아이크가 개발한 스크립트 프로그래밍 언어
표준 html 문서 내에 삽입되어 사용. 인터랙티브한 웹 페이지를 만들 수 있음.
-jQuery: html 문서에 삽입하여 사용할 수 있는 자바스크립트 라이브러리
-jsp: 자바 서버 페이지의 약자.
html 페이지 안아 자바 코드를 직접 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저가 표현할 수 있도록 전달해주는 스크랩트 프로그래밍 언어
미국 썬 마이크로시스템즈가 처음 개발, 2010년에 오라클에 인수.
html 문서 안에 <% ... %> 기호를 쓰고 그 안에 자바 코드를 삽입하는 방식으로 사용
- php: html 문서 안에 포함하여 작동하는 서버 측 스크립트 프로그래밍 언어
1994년 라스무스 러도프가 개발.
personal home page의 약자였으나 나중에 "php:hypertext preprocessor"의 약자(backronym)라고 설명
리눅스 운영체제에 아파치 웹서버를 설치하고 mysql DB 환경에서 php 프로그래밍 언어가 주로 사용되기 때문에 lamp라는 말이 생김
- asp: active server pages의 약자
미국 마이;크로소프트의 윈도우 서버에서 운영되는 스크립트 방식의 웹 프로그래밍의 언어
- perl: practical extraction and report language
유닉스 계열의 운영체제에서 사용하는 스크립트 프로그래밍 언어
1987년 래리 월이 개발. 펄의 마스코트는 낙타
- python: 1990년 네덜란드 암스텔담의 귀도 반 로썸이 개발한 객체 지향 스크립트 프로그래밍 언어.
별도의 컴파일 과정이 필요 없어 개발기간이 단축되고, 리눅스나 윈도우 등 특정 플랫폼에 의존적이지 않고 독립적임.
주로 장고 프레임워크 기반으로 개발
- ruby: 일본 마츠모토 유키히로가 만든 객체 지향 스크립트 프로그래밍 언어. 파이썬과 유사. 깃허브 사이트가 루비 언어를 사용하여 개발됨.
- vbscript: visual basic scripting edition의 약자.
미국 마이크로소프트 visual basic 기반의 스크립트 프로그래밍 언어
'IT study > 99. etc: IT 상식' 카테고리의 다른 글
데이터 사일로(Data silo) (0) | 2022.04.21 |
---|---|
end user(엔드 유저) (0) | 2021.11.25 |
MDN: 공식문서 (0) | 2021.11.14 |
개발시 검색하는 방법 (0) | 2021.11.14 |
TIL: Today I learned (0) | 2021.11.14 |