این کتاب به تفاوت ها و شباهت های دو زبان برنامه نویسی سی و جاوا میپردازد برای مثال نام متغیرها در دو زبان نسبت به حروف حساس است. نوع بولین در جاوا نمی تواند با عدد مقایسه شود در صورتی که در سی پلاس پلاس مجاز است. رشته ها در جاوا آرایه ساده ای از کاراکتر ها نیستند.
در سی پلاس پلاس وراثت چند گانه مستقیما پشتیبانی می شود ولی در جاوا این وجود ندارد.
جاوا از ابتدا به صورت شی گراست در صورتی که سی پلاس پلاس اینطور نیست. کد سی ۱۰ بار سریعتر از کد جاوا اجرا می شود جاوا از کاراکترهای یونی کد استفاده می کند اما سی نه