Arrays in most programming languages use zero-based indexing. For an array of 100 characters, valid indices range from 0 to 99. The last index is therefore 99 (array length minus 1). This is a fundamental concept in languages like C, Java, JavaScript, and Python.