The software industry is relatively young. Let’s take as a starting point the publication in 1939 of Alan Turing’s On computable numbers, with an application to the entscheidungsproblem, in which he described an imaginary computer turing machine and the program it runs. There were mechanical calculating machines, there was Charles Babbage’s analytical machine, but still, the Turing machine was the first thing that today’s programmers could describe as a computer and a program. In the 1950s, Fortran came along. The …