32년간 메릴랜드 대학에서 교편을 잡고 있으며, 지난 81년 동안 28권의 서적을 출간하였다.
그는 Prentice Hall 출판사에서 비주얼 베이직을 포함한 몇몇 베스트셀러를 출간하기도 한 저자기도 하다.
그의 책이 베스트셀러인 이유는 확실히 믿을 수 있는 교육 경험과 결과로부터 생성된 개념에 해당하는 광범위한 예제와 어플리케이션을 학생 독자들이 좋아하기 때문이다. 그의 베스트셀러 비주얼 베이직은 성공적으로 수년간 읽혀져 왔고 학생과 강사로부터 끊임없는 찬사를 받았다.
파이썬은 1990년대에 도입된 이후 소프트웨어 산업에서 가장 널리 사용되는 프로그래밍 언어 중 하나이자, 프로그래밍 언어를 배우는 학생들이 가장 먼저 선택하는 언어이기도 하다. 그뿐만 아니라 컴퓨터 프로그램 개발을 이해하는 데 있어 가장 이상적인 툴로 인식되고 있다.
내가 이 책을 쓰게 된 목적은 다음과 같다.
1. 깊이 있는 내용을 다루기 위해
많은 주제를 피상적으로 다루기보다 중요한 내용에 집중하고 좀 더 상세하게 설명하였다.
2. 예제 외의 연습을 통해 학생들이 배운 것을 연관시키고, 제대로 알고, 쉽게 이해할 수 있도록 하기 위해
여러 가지 예제에서는 가급적 불필요한 내용을 삭제하여 학생들이 프로그래밍을 쉽게 이해할 수 있도록 하였다.
3. 학생들이 읽기 쉽고 유용한 정보를 얻을 수 있는 간결한 책을 만들기 위해
각 주제의 주요 요점을 먼저 설명한 후, 상세한 내용을 주석으로 제공하였다.
4. 최신 프로그래밍 방법을 이용하여 프로그래밍을 가르치기 위해
문제 해결 기술, 구조적 프로그래밍, 객체 지향 프로그래밍을 상세히 설명하였다.
5. 컴퓨터 주요 응용 분야에 대한 통찰을 제공하기 위해