CoCoA is a ``well-established'' Computer Algebra System dating back to 1989. It was created as a laboratory for studying Computational Commutative Algebra, and specifically Groebner bases... and still today maintains this tradition. In the last few years CoCoA has undergone a profound change: the code has been totally re-written in C++, and is now based upon its integral open source C++ library, called CoCoALib. Putting the mathematical capabilities into a software library facilitates integration with other software. At ICMS~2010 we presented the first prototype of CoCoA-5, which then implemented a subset of the new CoCoA language, and was able to compute just some fairly basic operations on polynomials. Four years later... We have finish...