Data processing is done in computers because they can quickly and accurately handle large amounts of data, perform complex calculations, and automate repetitive tasks, leading to efficiency and precision in various applications like business operations, scientific research, and entertainment.