CC++ (this is not a typo) is a parallel programming language based on C++. You can find a free CC++ compiler as well as an overview of CC++ features, syntax, and supported platforms here at http://globus.isi.edu/ccpp.
Although CC++ is not standardized yet, it’s interesting to examine the elegance of its straightforward and relatively simple handling of parallel processing, resource locking and unlocking mechanisms, and its platform-neutrality.