C — это язык программирования общего назначения, используемый для системного программирования (ОС и встроенного), библиотек, игр и кроссплатформенности.
POSIX (Portable Operating System Interface) — это набор стандартов, определяющих программные API, интерпретатор команд и общие утилиты для Unix-подобных операционных систем.
Двоичный файл — это компьютерный файл, который может содержать данные любого типа, закодированные в двоичной форме, для компьютерного хранения и обработки.