스크립트 언어와 파이썬
요즘 뜨고있는 파이썬 언어를 한국기술교육대학교 온라인평생교육원 강의를 들으면서 공부를 시작하려고 합니다.
강의 내용과 제 생각을 더해 글을 작성할 계획입니다.
- 스크립트 언어
- Scripts : 연극 대사 등이 적혀있는 스크립트의 유래
- 스크립트 = 소스코드
- 인터프리터 방식 : 한줄단위로 해석, 수행
1-1. 스크립트 언어의 절차
- 바이트 코드 : 어셈블리어에 가까운 언어로 기계어와는 다름
1-2. 컴파일 언어와의 비교
- 컴파일 언어는 자원을 많이 요구하고 시간이 많이 소요됨
- 수정이 빈번한 경우 컴파일 언어는 전체를 컴파일 해야하므로 인터프리터 방식이 유리
1-3. 스크립트언어의 장·단점
- 장점
소스 코드 수정이 빠르고 간단하게 이루어짐 → 개발 시간 단축
- 단점
중간코드를 만드는 것은 간단하지만 실제로 실행하는 시간은 오래걸림
실행 시간이 오래걸림
1-4. 대표적인 스크립트 언어
- JavaScript
- ActionScript : 주로 플래시 개발을 위해 사용되는 언어
- Perl
- PHP
- Python
- Lua, Ruby : 최근에 개발된 스크립트 언어
- 파이썬 언어의 유래 및 특징
2-1. 파이썬의 유래
- Phyton의 사전적 의미 : 독이없는 뱀, 그리스 신화에 나오는 악마
- 네덜란드의 Guido Van Rossum이 만들었으며, 영국의 쇼 프로그램의 이름에서 따옴
- ABC라는 언어에서 출발함
Guido Van Rossum
2-2. 파이썬을 배워야 하는 이유
- 생산성이 높기때문
2-3. 파이썬의 특징
- 간단하고 쉬운 문법
- 고수준의 내장 객체 자료형 제공
- 플랫폼 독립적 언어
- 메모리 자동관리 → 추가 코딩이 필요하지않음
- 쉬운 유지보수
- 많은 수의 라이브러리 제공
- 짧아지는 코드
- 높은 확장성 (모듈을 임포트하거나 자신의 코드를 모듈로만들어서 제공할 수 있음)
- 들여쓰기를 철저하게 지키도록 설계됨(문법적으로 강제로 지키게 설계됨) → 가독성을 높여주고 재사용하기 쉽게 만들어줌
* 출처 : 한국기술교육대학교 온라인평생교육원 파이썬프로그래밍
'언어 > Python' 카테고리의 다른 글
[파이썬] 각종 연산자 (0) | 2017.01.21 |
---|---|
[파이썬] 내장 자료형 - 리스트, 튜플, 사전 (0) | 2017.01.19 |
[파이썬] 수치형 자료형과 문자열 자료형 (0) | 2017.01.16 |
[파이썬] 기본문형과 콘솔 입·출력 (0) | 2017.01.14 |
[파이썬] 개발환경 구축(설치) (0) | 2016.12.12 |