CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker on his 1802 microprocessor. It was initially used on the COSMAC VIP and Telmac 1800, which were 8-bit microcomputers made in the mid-1970s.
This implementation of Chip-8 was understood and written thanks to the lessons of Esadecimale available on his educational website, esadecimale.it.
Other resources: