Increasing column temp. (oven temp) will result in the components spending less time interacting with the walls of the column - which takes time. So in a hotter over then the components will be speeding along in the carrier gas stream toward the detector. In general the longer the components are interacting with the inside column surface - the better chance of separating them before they hit the detector.
Isothermal = one temperature the entire GC run.
Programmed run allow you to speed off peaks that may take too long to come off at the original starting temperature, thus allowing you to get your run over with quicker and not wasting time.