Unix shell
Unix shell — ბრძანებების ინტერპრეტატორი, პროგრამა, რომელიც მომხმარებლის მიერ აკრეფილ ბრძანებას განმარტავს ოპერაციული სისტემისთვის გასაგებ ენაზე და გადასცემს მას შესასრულებლად. მისი მეშვეობით მომხმარებელს შეუძლია ბირთვთან (ინგლ. kernel) მუშაობა, ბირთვი კი თავის მხრივ, კომპიუტერის პროგრამული მხარის (ინგლ. software) ფიზიკურ მოწყობილობებთან (ინგლ. hardware) დამაკავშირებელი პროგრამაა. მასზე პირდაპირი წვდომის საშუალება, shell-ის გვერდის ავლით, მომხმარებელს არ აქვს. ბრძანებების ნებისმიერი ინტერპრეტატორი მუშაობისას საბოლოო ჯამში იყენებს ერთ მარტივ ალგორითმს: # აჩვენებს მოკლე ტექსტურ გზავნილს ბრძანებათა ხაზის დასაწყისში, რაც ნიშნავს, რომ იგი მზადაა ბრძანების მისაღებად (prompt) # კითხულობს მომხმარებლის მიერ აკრეფილ მიმდინარე ბრძანებას # ეშვება მითითებული ბრძანება