The CLRS Algorithms textbook typesets its pseudocode with keywords in bold, variables in italics, function names in small caps, and the rest in plain. You could go even further with a bit of grayscale shading or a complementary pair of serif and sans serif typefaces, but like any syntax highlighting scheme it would be very language-specific.