要做一个web浏览历史记录的可视化的程序。简单的说,最基本的功能是,做一个应用程序,当浏览器ie打开一个新web页面,则在我自己的应用程序中自动生成一个方框节点(代表一个页面)。当ie跳转新页面时候,应用程序也自动生成一个新的节点。并且当我点击应用程序中的页面节点的时候,ie自动跳转到该页面。该程序最好能做成嵌入到浏览器中。    所以我的问题就是:这样的应用用哪种编程语言开发最为容易。目前我还不太明白从何入手,请各位高手指点一二。并且最好这个应用程序能跨平台使用。
    用Java? .Net? 还是什么呢?