in reply to Critique my First Script for me?

Nothing tragically wrong, but the sequence:
print ... print ... print ... print ... print ...
Is a little hard on the eyes. All those keywords, punctucation, backslashes, etc.. Instead consider using a here-document (sometimes called a here-script):
print<<EOHTML; Content-type: text/html <html> <body> <font color="blue">$words</font> </body> </html> EOHTML
They're documented in the "perldata" manual page. For now, just remember to put the opening token right after the <<, use a semicolon at the end of that line, and put the closing token ("EOHTML") against the left edge on a line by itself and you'll be okay.