How to Research Word Etymology with Copilot

Word etymology in your IDE with Copilot and ToolRouter. Word origins for curious developers.

Tool
Dictionary Words icon
Dictionary Words

Copilot uncovers the origins of programming terms without leaving your IDE. Discover how words like compile, bug, and algorithm got their technical meanings, understand whether the programming usage relates to the original sense, and add etymological context to your documentation and teaching materials.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Dictionary Words tool:

  1. In Copilot Chat: "Look up the etymology of bug using dictionary-words"
  2. Copilot returns the word origin
  3. Ask: "Is the programming usage related to the original meaning?"
  4. Satisfy your curiosity without leaving your IDE

Example Prompt

Try this with Copilot using the Dictionary Words tool
What is the etymology of "compile"? How does the original meaning relate to its use in programming?

Tips

  • Many programming terms have fascinating etymologies worth exploring
  • Understanding word origins can help you name things more precisely in code
  • Share interesting etymologies in code comments for educational value