Very long article but great one. Know the history of the language you use!
Here’s the Abstraction:
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages of today. This paper studies its evolution.
I have been searching the web for a documenting program for C++ codes. A program that I can write documentation of the code separated from the source code file. But I couldn’t find anything good or worth it. I have currently written a huge program in C++ and I’m finding some difficulties to keep tracking my codes so I was looking for a separated documenting program. If anyone knows a good program, please let me know by emailing me or posting a comment.
Anyway, I run across a webpage that explains guidelines to document a source code written in C++ and I’d like to share it. Here is the link. I also found phpDocumentation which I posted in this blog.

It is so frustrating to write documentation for my C++ codes in Microsoft Word especially when the source code contains over 4300 lines of code! and that considered to be a small program!
So if anyone knows a good program for documenting source codes for c++, please let me know by emailing me or posting a comment.