이 책은 C# 언어의 기초가 제대로 잡히지 않았거나, 클래스 또는 객체를 제대로 이해하지 못한 사람들이 문자 기반 프로그램의 작성을 통해 C# 언어 자체의 개념을 확실히 이해하도록 제작된 책이다. 3개 장에서 객체 지향과 그 중심적인 개념인 클래스를 명확히 해설하고 있으며, 문장보다 이미지를 전면에 내세움으로써 객체 지향의 개념이나 프로그램의 데이터 구조 등을 시각적으로 파악하도록 구성되었다.
각 장에서 배워야 할 중요한 개념을 미리 예습하고 본문에서는 펼쳐진 양면에 하나의 주제를 다루고 있다. 구체적인 명령의 입력 예와 실행 예들과 제시된 연습 문제를 풀어 보면서 실력을 쌓아갈 수 있도록 하였다. 또한 부록에는 조금 높은 수준의 주제들이 실려있고, 실제 프로그램을 개발할 때 도움이 되는 정보와 자료들이 있다.