Definition: Source Code should be written to be self-commenting. This means using reasonable length variable names, consistent indentation and perhaps some kind of type indication in the name. Here are some examples :
int * pint;
int * ptrint;
int ivalue;
float fnumber;
Comments
C, C++ and C# all provide the same type of comments. They are- Single line starting with // (C++ and C#) Note 1
- All text between /* and */ (C, C++ and C#)
- Special comments with /// < comment tag>Note 2
Note 2 - Microsoft's Visual C# has a compiler option /doc that will extract all comment XML tags from the file and put them in a file.

