If anyone is looking for book recommendations that dive deeper into affordances and more things, "design of everyday things" is a great book that is helpful for everyone building things, hardware or software.
That's where I came across the concept first I think.
It is a word that was coined in 1966.