Answer:
Step-by-step explanation:
As adverbs, the difference is essentially that 'first' relates simply to the order of events (First you do this, and THEN you do that,...) while 'at first' relates to an earlier stage of something as contrasted with some later development.