I can describe how general-purpose computers use programs to process different types of data and perform a wide range of tasks.