Набор типов КП приводили к Java, наверное поэтому и BYTE получился таким.

## Код:
```
To achieve fully portable code, it is necessary to fully specify the domains of all base types.
The Component Pascal base types are a superset of the Java base types.

Type   Size   Domain
SHORTCHAR   1 byte  Latin-1 character set
                    (first Unicode page and a superset of ASCII)
CHAR        2 byte  Unicode character set
BYTE        1 byte  signed integer
SHORTINT    2 byte  signed integer
INTEGER     4 byte  signed integer
LONGINT     8 byte  signed integer
SHORTREAL   32 bit  IEEE
REAL        64 bit  IEEE
SET         4 byte  bitset
BOOLEAN     1 byte  FALSE or TRUE
```


А уж почему так решили сделать в Java...
https://javarush.ru/groups/posts/630-pr ... imitivnihe
https://stackoverflow.com/questions/362 ... 7#42623517