I use 'prgmm' to denote programming, however I detest the use of 'prg' as it is ambiguous with normal programs, and TV programs. Use of 'prgmm' is also convenient and easy to type, again this bears the hallmark of a typical programmer who wants to be as lazy as possible.
Since C++ has been used extensively in the industry and it shares quite a lot of commonalities with C, I have every incentive to learn more. It seems evident C++ has slowly evolved to address some of C's design weakness by providing better alternatives, while at the same time maintains compatibility to avoid breaking legacy codes.
In other words, you can choose to use C++ as if it were C. However the outcome is usually frustrated programmer and mediocre codes. Don't laugh yet and think this is limited to newbies or inexperienced developers. I know a big corporation is doing exactly that in one of the communications products. In fact, the inclusion of stdio.h
Stay tuned for more stuff to come...