Do English speaking people on reddit… speak English?

I notice a lot of well spoken/slang in subs like r/japan and general subs where people say they're from a non English speaking country.

Are they all typing in English on here? Or is reddit just doing a really good job of translating