Origin
From Latin 'index', which means 'one that points out, discloser, explorer, indicator; forefinger'. First used in English in 1540s in the legal sense 'an alphabetical analytical table for a record.'
Linguistic Shifts
Popular modern meaning 'alphabetical analytical version table' leads to the computing sense was first recorded in 1945.