go (software development language) - ReYep
It has "goroutines" which makes it so powerfull working concurrent.

For eaxmple :

package main
import (
"fmt"
"time"
)
func hello() {
fmt.Println("Hello world goroutine")
}
func main() {
go hello()
time.Sleep (1 * time.Second)
fmt.Println ("main function")
}

In the main function a goroutine is fired off which is indicated by "go" keyword. 1 second of sleep is not enough for any human but it is so refreshing for a computer. main function wouldn’t notice or even care about what happens in hello the only thing main cares is hello to complete.