C How to Program Introducing C++ and Java
Highly practical in approach, this book introduces learners to the fundamental notions of structured programming and software engineering.  It covers the full C language, key library functions, object-oriented programming in C++ and Java, and event-driven GUI programming in Java.  For individuals begin their mastery of C Programming.