Teaches you how to program a PC, using the popular C high level programming language. This title begins with data types & program flow & extends to advanced concepts such as object oriented programming, threading, internet communications & databases.