4,159 questions
4,372 answers
5,719 comments
MultiChain provides an extensive JSON-RPC API which allows it to be used with application code written in any language. The multichain-cli tool is simply a wrapper for that API and there are many other wrappers available for other languages at the bottom of this page:
http://www.multichain.com/developers/