planned series of activities; computer software; broadcast shows
from Greek programma 'public written notice'
plural referring to organized activities or software
Complete word intelligence in one call. Free tier — 50 lookups/day.