El primer sistema operativo escrito en C se llamó MINIX, abreviatura de "Miniature Unix". Fue diseñado e implementado por Andrew S. Tanenbaum de la Vrije Universiteit en Amsterdam, Países Bajos. MINIX se lanzó en 1987 como una herramienta de enseñanza para el diseño e implementación de sistemas operativos y ha sido utilizado por numerosas universidades de todo el mundo con fines educativos.