Structure of Program Segments