I write as a novice and happen to own Visual Studio. I have been asked about a business programming language... XBRL which is extensible business reporting language. Can Visual Studio understand XBRL so that applications can be written? Much thanks for an informed reply.