Um, which industry do you work in? Enormous amounts of words from mathematics have been incorporated into the programming lexicon. Vector, matrix, index, graph, tree, function, domain, ... the list goes on and on.
The words you listed tend to have well-understood meanings in numerous contexts aside from mathematics that are still related in some way to the software concept.
Some of those words are very likely non-mathematical words that were adopted and re-purposed by mathematicians. "Tree" is inspired by how the data structure's shape is very similar to that of trees (that is, the plants), for example.
You missed the point, they all come from mathematics and their meaning in the context of programming is precisely related to their mathematical context.