The control tower uses sophisticated computer software that contains a programming feature called a logic gate. This assists the air traffic controller in making safe flight control decisions for landing on the runway.