A great example of languages evolving to new technology is "internet". Composed of "inter" (Latin), "net" (English) and "work" (English). You have a culture (English) with an external influence (Latin), that sees a grouping of connected computers and decides to compare it to a fishing net. Network describes the topology, not the function. We see that we need a society that has invented fishing nets to even describe the Internet. But a different society might've called it something else. For example, the Internet is often called a web, much like a spiderweb, which also looks like a net.
You can't just invent an alien language for a technologically-advanced society without thinking about how they got there.