• HoldFirst is an attribute which specifies that the first argument to a function is to be maintained in an unevaluated form.