- 컴퓨터 프로그램을 지시하기 위한 일련의 명령어들을 포함하는 코드
- 일반적으로 해석형 언어(interpreted language)로 작성되며, 컴파일 과정 없이 직접 실행될 수 있음
- 웹 개발, 시스템 관리, 데이터 분석, 소프트웨어 자동화 등 광범위한 분야에서 사용됨
- 해석형 실행
- 스크립트는 컴파일러를 통해 기계어로 변환되지 않고, 스크립트 엔진 또는 인터프리터에 의해 직접 실행됨
- 이는 스크립트 수정 사항이 즉시 반영될 수 있도록 하여 개발 과정을 더욱 신속하게 함
- 플랫폼 독립성
- 대부분의 스크립트 언어는 다양한 운영 체제에서 실행될 수 있도록 설계되어 있음
- 스크립트를 통한 소프트웨어 개발이 플랫봄에 크게 구애받지 않는다는 것을 의미
- 접근성과 유연성
- 스크립트 언어는 배우기 쉽고 사용하기 편리함