This is possible, and ubiquitous. Your terminal runs on an emulator of an emulator of a teletype.