Learning to programming C and C++