Tools In the past, we needed to setup special tools on a local computer (i.e.: your laptop) to test software. In the modern era, the advanced made by software developers have led us to several tools we can use to understand a machine's instruction set. Python Interpreters https://www.programiz.com/python-programming/online-compiler/ Python interpreter Assembly and Emulators WeMips Gobolt Logic Emulators Logic.ly/demo https://circuitverse.org/simulator