Jak mogę utworzyć wiele działających wątków?

Czy istnieje sposób, w jaki mogę mieć wiele części programu działających razem bez robienia wielu rzeczy w tym samym bloku kodu? Jeden wątek czeka na urządzenie zewnętrzne, jednocześnie mrugając diodą LED w innym