My first microcomputer was a TRS-80 I picked up at a garage sale in the late 80s along with a stack of Rainbow magazines. Rainbow was the official Radio Shack digest for their color computer, and they included plenty of type-in listings. Back then - when computers didn't come with hard drives or storage media - the best way to share software was through listings of code the user had to type in on their own.
While there are a few different flavors of BASIC in development even if we don't consider emulation, BASIC Anywhere is unique in that it exports compiled BASIC programs that can be run in a browser. There are a few limitations - since microcomputer graphics were so varied their PEEK and POKE statements were specific to the machine, so I won't be able to enable any programs that use them.