cpp programmer, wikipedia