Can I use Mathematica's computing capabilities from other languages? I need to perform some complex operations (not necessarily symbolic, btw), and it would be nice to be able to just call Mathematica functions or run Mathematica code directly from my python / C # program.
Is it possible?
It looks like there is a MathLink API that you can use with C #, c or Java, have you checked this?
http://reference.wolfram.com/mathematica/guide/MathLinkAPI.html
python .NET( #)
, - Mathematica script / stdin/stdout. :
Mathematica , stdin, stdout stderr
, . , Mathematica #, .NET/Link ( Wolfram).
Yes, but there are some subtleties. I reviewed Mathematica.NET compatibility in my F # book for scientists , but dropped the topic for my successor F # for technical computing .