스크립팅 프로그래밍 언어
스크립팅 언어란 무엇입니까?
스크립팅 언어는 일련의 명령을 실행하기 위해 컴파일 단계가 필요하지 않은 런타임 시스템을 위해 주로 작성된 프로그래밍 언어입니다.
스크립팅 언어는 인터프리터라는 프로그램을 사용하여 명령을 번역한 다음 소스 코드에서 직접 해석합니다. 반면, 비스크립팅 언어에서는 명령을 실행하기 위해 명령을 기계어 코드로 변환하는 컴파일러라는 프로그램이 필요합니다.
스크립팅 언어의 인기 있는 예로는 Node.js, Python 및 Ruby가 있습니다. 다른 프로그래밍 언어와 통합하고 통신하기 위해 스크립팅 언어가 만들어졌습니다.
스크립팅 언어의 장점
간단한 기능
스크립팅 언어는 사용이 매우 간단한 것으로 알려져 있습니다.
고효율
스크립팅 언어는 사용자가 더 빠른 속도로 편집하는 데 도움이 되는 제한된 수의 변수와 데이터 구조로 구성됩니다.
높은 접근성
전 세계 사용자는 오픈 소스인 스크립팅 언어를 사용할 수 있습니다.
낮은 스토리지 요구 사항
앞서 언급했듯이 스크립팅 언어에는 컴파일러가 필요하지 않습니다. 따라서 실행 파일을 저장할 필요가 없으므로 메모리 사용량이 적습니다.
스크립팅 언어의 유형
존재하는 두 가지 유형의 스크립팅 언어는 서버측 스크립팅과 클라이언트측 스크립팅입니다. 둘 사이의 유일한 주요 차이점은 서버 측 스크립팅 언어에 필요한 처리를 위해 서버가 필요하다는 것입니다.
서버 측 스크립팅 언어는 웹 서버에서 실행됩니다. 이러한 언어는 HTML 페이지를 생성하기 위한 특수 라이브러리를 제공합니다.
서버 측 스크립팅 언어처럼 웹 서버에서 실행되는 대신 클라이언트 측 스크립팅 언어는 사용자의 브라우저에서 실행됩니다. 클라이언트가 서버로부터 받은 코드를 처리하여 동적 콘텐츠를 생성합니다.