multiprogramming - noun
singular
multiprogramming
plural
multiprogrammings