¿Por qué utilizar I, J, K, etc.? para nombrar variables de bucle?
Una convención del antiguo idioma Fortran. En el antiguo lenguaje Fortran, I, J, K, L, M y N por defecto eran números enteros, y los identificadores que comenzaban con otras letras tenían tipos de punto flotante. Las variables de bucle suelen ser números enteros. El hábito se vuelve natural. Puedes utilizar otros nombres de variables como variables de bucle.