It's a very neat way of performing a set of instructions FOR every value of I from 0 TO 7. Why is it I? Since the variable often isn't important anywhere outside the loop, programmers just come up with some "throwaway" name for a variable that they're not going to use anywhere else. I stands for "iterator", and it's become sort of traditional for programmers to use it in FOR loops.