4,156 questions
4,369 answers
5,718 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/