In radio or television broadcasting, a director of network programming, program director, director of programming, president of TV entertainment, senior vice president for TV programming or vice president of program scheduling is an executive who typically plans the broadcast programming schedule, deciding what radio programs or TV shows will air and when.