Three Different Levels Of Programs