Our curriculum is designed and maintained on Mac computers and utilizes a lot of technology that is designed to work well with Mac's Unix based OS. For this reason, we strongly recommend using a Mac for the Immersive program. If you choose to use a non-Mac, you'll need to install and learn Linux (such as WSL) on the machine of your choice. While we always recommend purchasing the best computer you can afford, any working new or used Mac will work for the program, including the MacBook and MacBook Air. In order to whiteboard effectively, we also recommend having an iPad and iPencil (or similar tablet drawing device). We've seen this greatly improve collaboration between pair programming partners, but it is not required.