본문 바로가기
정보처리기사/프로그래밍 언어 활용

스크립트 언어와 Python

by jhwannabe 2023. 8. 4.

스크립트 언어

스크립터 언어(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