제목을 보면 알 수 있듯이 이 책은 사용자가 스스로 21일간 C 프로그래밍 언어에 대해 학습할 수 있도록 구성했고, C++와 Java의 개념 이해를 위해 새롭게 7개의 장을 추가했다. 이 책을 통해 필수적인 C 함수를 시작으로 단기간 내에 프로그램을 직접 작성하고 디버그하는 기법 뿐만 아니라 포인터 사용, 문자열 조작, 구조와 결합 작성 등 고도의 C 프로그래밍 기법을 배울 수 있다. 많은 연습 뿐만 아니라 풍부한 코드 예제와 완벽한 리스팅으로 C 언어를 완전히 이해할 수 있다.