Sometimes it feels like there are just as many programming languages as there are spoken ones. While learning them all is a monumental task, it’s beneficial to have a basis for multiple languages.
For those looking to utilize an easy programming environment, the CHIP-8 Computer board is a good place to start. Going back to the 1970’s, the Chip-8 programming language has its roots in low-resource machines so a single-board computer like this suits it well. The display is output via composite video, and as the demo below shows, you program it using simple function keys and hexadecimal numbers.
A bundle is also going to be available shortly with the CHIP-8 Classic Board (CPU), Hex Keypad, Breakout, and EEPROM board. In addition, a Speed Interface board that utilizes the Parallax EMIC 2 board will be available in January, so this is one seller to keep an eye on. You can check out a demo program on the CHIP-8 website.
Not only is this a great way to familiarize yourself with hex numbers, but it also features microprocessor operation, and Sprite-based graphics. You’ll find the backstory of Chip-8 interesting, along with mentions that there are a number of classic games available for the language.