In computing, native software or data-formats are those that were designed to run on a particular operating system.
[1] In contrast, cross-platform software can be run on multiple operating systems and/or computer architectures.
machine code is strictly numerical and usually isn't what programmers program in, due to this complex nature.
This does not preclude supporting other code pages, but it requires either a font uploading or using graphic modes.
A cloud native application typically consists of individual modular microservices.