Modern C Programming is about bringing modern programming concepts like Object Orientation, Unit Testing and Functional Programming to the good old C Language. It also goes into the different parts of Game Programming and Game Engine Programming in C.