43343members
847online
151079posts
Programs (software / apps) are executed by computers and other hardware to perform a specific function. Some programs also perform several functions simultaneously.
They are also needed to process input from the user and thu represent the central interface between the user and the hardware, as well as between different hardware.