Zielone wątki w innych wirtualnych maszynach Inne maszyny wirtualne, które nadal implementują zielone wątki zamiast wsparcia dla natywnych wątków: Ruby do wersji 2.1 MzScheme Haskell Smalltalk (większość dialektów: Squeak Smalltalk, VisualWorks, GNU Smalltalk itd.) Stackless Python – wspiera zarówno wywłaszczanie, jak i wielozadaniowość poprzez mikrowątki (zwane też taskletami). Go
Wirtualna maszyna Erlanga zawiera coś co można nazwać ‘zielonymi procesami’ – są one podobne do procesów systemu (nie współdzielą stanu tak jak wątki), lecz są zaimplementowane wewnątrz Erlang Run Time System (erts).
W przypadku GHC Haskell, przełączanie kontekstu występuje przy pierwszej alokacji, po upłynięciu konfigurowalnego limitu czasu. W trakcie swojego życia, wątki GHC są uruchamialne na jednym lub kilku wątkach systemu operacyjnego (występuje tu relacja wiele-do-wielu pomiędzy wątkami GHC a wątkami systemu operacyjnego), pozwalając na osiągnięcie współbieżności na maszynach z wieloprocesorowością symetryczną, nie tworząc większej ilości bardziej kosztownych wątków systemu operacyjnego, niż to potrzebne do obsługi dostępnych rdzeni.