I think the metaphor goes deeper. Knowing Latin (and Greek) opened doors to greater learning, providing access to classical writing and history. Indeed, the Renaissance was built on Latin and Greek study. It also was a common language that united the educated elite across Europe.
That's true. Yet my issue remains: how many people know how important Latin really was for its lifetime? A good metaphor that you want to resound with the broad populace should resound with the broad populace. I don't think I'm alone in thinking "What's a dead language got to do with coding?" as a first thought, and I studied Latin for 3 years. As an example of something I think is easier (nearer) for people to grasp, let's add a new R! Reading, 'Riting, 'Rithmetic, and 'Rogramming.