Descriptions and explanations of, well, algorithms. Theory. Not necessarily related to programming, though they usually are.