Interfaccia standard per il sistema operativo Unix. La sua necessità è dovuta alle molteplici versioni di Unix, in modo da avere un'interfaccia unica e poter realizzare ed utilizzare programmi in Unix indifferentemente dalla versione installata. POSIX.1 è l'interfaccia standard di programmazione in C, POSIX.2 è l'interfaccia standard per l'utilizzo. POSIX è stato compreso nel X/Open Programming Guide, conosciuto anche come Unix 95.