Program komputerowy jest narzędziem, które zazwyczaj robi to, co się mu każe. Operator myśli, a program realizuje wcześniej ustalone procedury. Sukces tego duetu będzie zależał od stopnia zrozumienia przez operatora zasad działania oprogramowania. Jest to szczególnie ważne w przypadku wszelkich operacji związanych z towarami niebezpiecznymi.