Despite the many advances and abstractions in modern computing, there are a few fundamentals that are inescapable. One of these is digital logic, which is the foundation of circuit design and computers themselves. It’s a fascinating subject that’s relatively easy to understand in terms of first principles, but one that becomes complicated quickly. And this is where a digital logic simulator such as BOOLR can help. BOOLR is a drag-and-drop circuit simulator that enables you to build simple or complex circuits from first-principle components. These include AND, NOT, OR, and XOR gates, alongside input and output nodes, an LED, a button, a delay, a clock, and a few others. What you can then build with these simple components is well documented in literature, and part of every computer science curriculum.…