Most programs need to create some sort of text output, like email messages, HTML files, or console output. But because computers speak only in binary, programmers must make their software create ...