English Version: Learning Linux C/C++ Programming from Scratch

This new version is under construction and still incomplete. For the complete old version please refer to http://akaedu.github.com/book/.

PART I: C Programming for Beginners

PART II: Essential C Programming

PART III: Linux System Programming

PART IV: from C to C++

PART V: from C/C++ to Dynamic Programming Language