A number of languages and extensions of C++ have emerged trying to make the C++ capable of parallel computation. Two of these, pC++, which uses classes and templates to achieve parallelization, and CC++, which has expanded the syntax of C++ with parallel primitives, are presented here.