코딩마법서 시리즈는 코딩테스트와 알고리즘을 위한 기초과정부터 고급과정까지 진행하는 시리즈 교재이다. 이번 책은 최종 목표 6권 중에서 첫 번째 책에 해당하는 STONE 버전이다. 1권에서는 일차원 배열과 기초 자료구조, 알고리즘을 진행하며, 2권에서는 다차원 배열, 함수, 포인터 그리고 또다시 기초 알고리즘과 자료구조를 진행한다. 3권에서는 이제부터는 본격적으로 C++로 넘어와 C++에서의 입력과 출력 그리고 STL을 소개하면서 정렬, string, pair, tuple, 스택(Stack), 큐(Queue), 재귀 호출(Recursive Function Call), 동적 계획법(Dynamic Programming)을 만나게 된다. 이 책은 영재고, 과학고 또는 디미고를 준비하거나 각종 코딩테스트를 나가고자 하는 학생 그리고 취업을 준비고자 하는 취준생에게 코딩 공부를 시작하기 위한 준비 교재이다.