Without a crucial software development tool called the compiler, we’d have to descend into the incomprehensible world of machine-code mutterings before we could control computers. Which is why two ...