본 서적은 필자가 프로그래밍 필드에서 직접 경험한 바를 간략하게 정리하는 차원에서 작성한 것입니다. 또한 필자의 공부가 완성된 것이 아니고 꾸준히 진행하기 때문에 본 서에서 다루는 내용에 대해서 필자도 자세하고 완벽하게 이해했다고 자부할 수 없습니다. 그러나, 본 서의 전체 내용 모두에 대해서 최대한 정성과 심혈을 기울여 책의 내용을 다듬고 또 다듬으려고 노력했습니다. 하지만 필자의 천학비재(淺學菲才)로 인해 책의 내용이 완전하지 못한 점이 있을 수 있다는 점을 말씀드리며, 이 점에 대해서는 양해를 구합니다.

본 서는 전산학 학문의 기저를 이루고 있는 다분히 개념적이고 한편으로는 실용적인 지적 도구들을 중심으로 글을 서술하고 있습니다. 본 서의 1 장. 소개에서는 프로그래밍을 공부하는 방법에 대한 개론적 설명을 다루고 있으며, 2 장. C 프로그래밍에서는 문제/해법 방식으로 문제와 함께 해법을 연구하는 내용을 다루고 있으며, 3 장. 프로그래밍의 논리에서는 간단한 프로그래밍 로직을 이해하는 공부를 다루고 있으며, 4 장에서는 디자인 패턴을 공부하기 전에 한 번쯤 공부하면 좋을 코드패턴을 다룹니다. 코드패턴이란 용어는 필자가 생각해 낸 용어입니다. 5 장에서는 필자의 미약한 경험을 바탕으로 한 전산학 및 프로그래밍과 관련된 학습론에 대해서 다루고 있습니다.

아뭍튼, 본서가 여러분에게 조금이나마 도움이 되었으면 합니다.