Moin,
was einen Programmierer unter anderem auszeichnet ist eine abstrakte Denkweise:
Auch das Percentencoding ist ein Beispiel dafür daß es ohne eine Festlegung der Länge nicht möglich ist, aus einem prozentkodierten String wie %E2%82%AC
die Oktetten des dazugehörigen Zeichen (im Beispiel das Eurozeichen) wiederherzustellen: Hexadezimal dargestellt ist jede Oktettenwertigkeit immer genau zweistellig.
Natürlich steck auch hier, wo es um den Transport geht, wieder die Typisierung dahinter: Eine Festlegung des Wertebereiches! Wobei auf den Transport der Wirth'sche Dateibegriff selbstverständlich auch anzuwenden ist: Dateien sind Sequenzen, sie transportieren Bytes. Das heißt daß Transport und Speicherung im Grunde genommen dasselbe ist.
Das Byte als kleinste physikalische Speichereinheit in einer Datei transportiert einen primitiven Datentyp: Einen 8 Bit Integer den es auf jedem System gibt.
Und schau mal, was ich mir wieder für eine Mühe gegeben habe Dir zu antworten. Für diese paar Grundlagen braucht es nicht unendlich viele Fachbegriffe.
Shöne Grüße!