Versatility in computer means it is capable of performing almost any task, provided the task can be reduced to a series of logical steps.
It means capable of or adapted of turning easily from one to another of various tasks, fields of endeavour, etc. : a versatile writer.