CHIP-8 is an interpreted programming language created by Joseph Weisbecker for the RCA 1802 microprocessor, first used on the COSMAC VIP and Telmac 1800 microcomputers in the mid-1970s. Programs are written as hexadecimal instruction codes and run inside a small virtual machine rather than being compiled or assembled, which was intended to let hobbyist programmers write games using less memory than a language like BASIC while staying easier to use than raw machine code. CHIP-8 interpreters have since been reimplemented on a very wide range of hardware, from later home computers and graphing calculators to phones and game consoles, and it remains a common first project for people writing emulators or interpreters today. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
SignificanceCHIP-8 interpreters have since been made for many devices, such as home computers, microcomputers, graphing calculators, mobile phones, and video game consoles. 1 Connections
Sources
1. Wikipedia: CHIP-8
Lead paragraph, sentence 3
CHIP-8 interpreters have since been made for many devices, such as home computers, microcomputers, graphing calculators, mobile phones, and video game consoles.
- In Field: Programming Language Theory, Lead paragraph
In Group: Machine-Level Languages, Lead
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker on his 1802 microprocessor.
View the SourceWikidata: CHIP-8
Wikidata Q1023623, class allow-list match (w-wdresolver-0926)View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.