Common Language Runtime
The Mono Common Language Runtime has support for continuations, from which coroutines can be built.