Terminal emulation software, such as TTWin4 for Windows 10, are programs that mimic the functions of legacy physical terminals and allow modern PCs and mobile devices to interface with legacy host systems. A terminal emulator may support various terminals and protocols such as 3270 and 5250 terminals to access IBM mainframes and midrange hosts as well as a variety of other proprietary terminals for their host systems.