-
Notifications
You must be signed in to change notification settings - Fork 0
Home
NakOh edited this page Jan 8, 2015
·
2 revisions
Welcome to the PythonStudy wiki!
세상에는 수많은 프로그래밍 언어가 개발되고 있고, 다양한 언어들은 같은 문제를 저마다의 방식으로 풀어낸다. 새로운 언어를 배운다는 것은 어쩌면 새로운 문제 해결 방법을 배운다는 것으로 볼 수 있고, 이것은 생각의 너비를 확장하여 기존의 틀을 깨는 지렛대가 될 수 있다.
파이썬은 바이트 코드의 컴파일을 지원하는 동적 인터프리팅 언어이다. 즉, 파이썬 인터프리터는 사용자가 모르는 사이에 바이트 코드를 생성하여 해당 코드를 실행할 때 더 빠른 속도로 실행할 수 있다. 이 인터프리터 덕분에 파이썬 프로그램은 파이썬 쉘 에서 대화모드로 코드를 테스트 하면서 작성할 수 있다. 파이썬 바이트 코드는 플랫폼에 독립적이므로 다른 하드웨어나 소프트웨어 플랫폼에서 다시 컴파일할 필요없이 수행된다. 예를 들면, 자바와 마찬가지로 네트워크 응용 프로그램에서 원격 컴퓨터 바이트 코드를 전송 받아 동적으로 실행할 수 있다. 또한, 파이썬은 객체 지향 클래스 구조와 다중상속 및 지연된 결합 기능을 지원하는 객체 지향 언어이다.