For instance, HTML doesn't have semicolons at the end of most of the lines ...
There is a "view source" link on most of the pages on my web site. For CGIs, it shows you the perl source. The generated HTML might look something like this:
use CGI::Carp qw (fatalsToBrowser);
<br>print "Content-type: text/html\n\n";
The view source program is, of course, just a CGI and so you can view its source too. But don't bother, it's awful code.