Trên thực tế có nhiều bài toán có phương pháp giải quyết đơn giản nhưng quá trình thực hiện lại cồng kềnh lặp đi lặp lại nhiều lần làm cho người giải bài toán nhàm chán, mệt mỏi dẫn đến mất tập trung gây ra sai sót. So với con người, máy tính có khả năng tính toán một khối lượng lớn các phép toán với độ chính xác cao trong khoảng thời gian cực ngắn (và không biết mệt). Do đó, từ lúc ra đời (khoảng năm 1940), máy tính đã trở thành một công cụ đa năng trong việc giải quyết các bài toán thuộc nhiều lãnh vực: quân sự, quản lý, khoa học, tư vấn, thương mại, …