L'écriture arabe utilise bcp cette logique avec parfois 4 formes de lettre : initiale, médiane, finale et isolée. L'hébreu aussi, comme bcp d'anciennes écritures sémites. Cette distinction est conditionnée au fait que les lettres sont souvent liées, ce qui entraine des formes un peu différentes en fonction du contexte de la lettre à écrire. Pour l'hébreu carré, c'est moins vrai, je pense ici au poids de la tradition...
L'écriture latine a elle-même 2 distinctions : majuscule (capitale) et minuscule (bas de casse), la majuscule étant une sorte d'initiale...