Wolfram Language Clones

By Xah Lee. Date: . Last updated: .

Here's some projects that tries to implement Wolfram Language in other programing languages.

Expreduce

Expreduce by Cory Walker https://github.com/corywalker/expreduce

It implements basic Wolfram Language in golang. [see Golang Tutorial]

Mathics

here's another project that emulates Wolfram Language. This one, actually from a Wolfram employee Jan Pöschko, writen in mostly python.

https://mathics.org/

Mathics is a free, open-source general-purpose computer algebra system featuring Mathematica-compatible syntax and functions. It is backed by highly extensible Python code, relying on SymPy for most mathematical tasks.

Mathics 2021-03-11
Mathics 2021-03-11
mathics 2021-03-11 hctkP
mathics 2021-03-11

Symja

This one is one of the oldest, from at least 2002 i think. The project name changed several times. It was known as MathEclipse, and before that something else i forgot. Written in Java. The project's home page also changed several times over the decades. Written by Axel Kramer. (i don't recall if he is the original author or new coder that took over.)

Symja https://bitbucket.org/axelclk/symja_android_library/wiki/Home https://github.com/axkr/symja_android_library

Get Wolfram Language Free

Download Wolfram Language Free