O primeiro sistema operacional escrito em C foi denominado MINIX, abreviação de "Miniature Unix". Foi projetado e implementado por Andrew S. Tanenbaum da Vrije Universiteit em Amsterdã, Holanda. O MINIX foi lançado em 1987 como uma ferramenta de ensino para projeto e implementação de sistemas operacionais e tem sido usado por inúmeras universidades ao redor do mundo para fins educacionais.