For those who don't know how to code, computers can seem a little like magic. We see those screens full of parentheses and equations and wonder how they can be transformed into the virtual tools we ...