As a computer programmer, I am often pleasantly surprised just how easy it is to converse with people whose first language is not English. It seems that many terms involving newer technology are the same or similar world wide. Perhaps we are slowly transitioning to a common language.