Typically the people who write such programs refer to the languages they know as C/C++. Essentially, they end up writing C code -- badly -- that happens to require a C++ compiler to compile. They are oblivious of the STL, iostreams and other joys that C++ has to offer, instead preferring abominations such as printf.
Be very wary of these people. They do not write good programs.
The projects are, unfortunately, extremely common. Modern C++ programming only seems to have come of age in the past year or two, as compilers and programmer education have improved significantly. This doesn't solve the problems with the existing codebases, of course, but does give some hope for the future.