For fundamental training of C and CPP syntax, algorithm and common topics.