스크립트 언어
스크립터 언어(Script Language)의 개념
- 소스 코드를 컴파일 과정을 거치지 않고 실행할 수 있는 프로그래밍 언어
- 스크립트 언어에 내장된 번역기에 의해 번역되어 실행됨
- 실행 단계에서 구문을 분석함
- Scrapy : 파이썬 기반의 웹크롤러 프레임워크로서 가볍고 빠르고 확장성이 좋음
스크립터 언어의 종류
- 서버 측 스크립트 언어
ASP (Active Server Page) |
서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능함 |
JSP (Java Server Page) |
Java를 기반으로 하고 서버 측에서 동적으로 수행하는 페이지를 만드는 언어 |
PHP (Professional Hypertext Preprocessor) |
- 소스 코드가 HTML 파일에 포함되는 언어 - 데이터베이스와의 연동이 매우 용이함 - LINUX, UNIX, Windows 등의 다양한 운영체제에서 사용 가능함 |
파이썬 (Python) |
- 인터프리터 방식의 객체지향 언어 - 실행 시점에 데이터 타입을 결정하는 동적 타이핑 기능을 가짐 |
- 클라이언트 측 스크립트 언어
JavaScript | - HTML 문서에서 HTML이나 CSS로 표현하기 어렵거나 불가능한 작업을 수행하기 위해 개발됨 - 소스 코드가 HTML 문서에 포함되어 있음 - 클래스가 존재하지 않으며 변수 선언도 필요 없음.(ES5 버전부터 지원) - 사용자의 웹 브라우저에서 직접 번역되고 실행됨 |
VBScript | - 마이크로소프트가 개발한 액티브 스크립트 언어 - VBScript의 구문은 비주얼 베이직(Visual Basic) 프로그래밍 언어를 일부 반영함 |
파이썬(Python)
파이썬의 개요
- 1991년 귀도 반 로섬(Guido van Rossum)이 개발한 고급 프로그래밍 언어
- 플랫폼에 독립적이고 인터프리터식, 객체지향적, 동적 타이핑(Dynamically Typed) 대화형 언어
- 매우 쉬운 문법 구조로 초보자들도 쉽게 배울 수 있음
파이썬 변수명 작성 규칙
- 영문 대소문자(A-Z, a-z), 숫자(0-9), '_'를 혼용하여 사용할 수 있음
- 첫 글자는 영문자나 '_'로 시작해야 함
- 영문자는 대소문자를 구분함
- 공백을 포함할 수 없음
- 예약어(Reserved Word)를 사용할 수 없음
728x90
반응형
'정보처리기사 > 프로그래밍 언어 활용' 카테고리의 다른 글
프로세스 관리 (0) | 2023.08.04 |
---|---|
운영체제의 개요 (1) | 2023.08.04 |
제어문 (0) | 2023.08.04 |
Java 언어의 클래스와 상속 (1) | 2023.07.20 |
C언어의 배열과 구조체 (1) | 2023.07.20 |