EXEC (od ) – podstawowy system operacyjny komputerów rodzin ICL 1900 i Odra 1300 oraz komputera SKOK, napisany w całości w kodzie maszynowym, o następujących cechach: ładowanie do pamięci operacyjnej (ang. core) metodą programu rozruchowego (ang. bootstrap), konwersacyjny tryb pracy, ochrona pamięci procesów, wielopotokowość pod warunkiem, że: potok nie próbuje powiększyć przydzielonego mu obszaru pamięci, potok nie współdzieli swoich zasobów z innymi potokami.

EXEC umożliwiał: przeszukiwanie zasobów w celu odnalezienia konkretnego programu exe i załadowania go do pamięci, logiczne przydzielenie programowi urządzeń zewnętrznych zawierających zasoby, uruchomienie, zatrzymanie lub usunięcie programu z pamięci. Wszystkie inne operacje takie chociażby jak kopiowanie czy kasowanie plików, wykonywane były poprzez wyszukanie odpowiedniego programu (kopiującego lub kasującego), załadowanie go do pamięci, przydzielenie urządzeń zewnętrznych i uruchomienie przebiegu.

Wbrew pozorom, rozwiązania przyjęte przy konstrukcji EXEC-a stały się dziedzictwem wszystkich systemów operacyjnych, chociaż jako bardzo pierwotne zostały ukryte w najgłębszych warstwach systemu, od dawna niewidocznych dla użytkownika.