Way to type Kanji / Hiragana on English keyboards?

I was wondering if there was a way to type in this characters using English keyboards? At present it seems like there is mostly digital buttons, and less physical key presses.

There are IMEs (Imput Method Editors) like Google’s and Microsoft’s.