y para que el programa comprenda los datos en un archivo

esos datos deben formatearse de cierta manera. Los diferentes formatos de archivo y los metadatos asociados a ellos permiten a los sistemas operativos (y aplicaciones) distinguir entre diferentes tipos de archivos.

Relacionado:  Cómo realizar un seguimiento del sueño con Google Nest Hub