Круг решаемых задач компьютера зависит от его аппаратных возможностей (процессор, память, устройства ввода/вывода) и установленного на нем программного обеспечения (операционная система, прикладные программы). Также важную роль играет квалификация пользователя, то есть его умение работать с компьютером и необходимыми программами.