Computers are machines designed to accept, process, store, retrieve and report data.