Il primo sistema operativo scritto in C si chiamava MINIX, abbreviazione di "Miniature Unix". È stato progettato e implementato da Andrew S. Tanenbaum della Vrije Universiteit di Amsterdam, Paesi Bassi. MINIX è stato rilasciato nel 1987 come strumento didattico per la progettazione e l'implementazione del sistema operativo ed è stato utilizzato da numerose università in tutto il mondo per scopi didattici.