Analyzing Information: Programs and Constituents