Resolution of challenges in C of multiprogramming