Wolfram Language

Also, the initial version introduced the notebook model and the ability to embed sound and images, according to Theodore Gray's patent.

[14] It was included in the recommended software bundle that the Raspberry Pi Foundation provides for beginners, which caused some controversy due to the Wolfram language's proprietary nature.

[17][18] The Wolfram Language syntax is overall similar to the M-expression of 1960s LISP, with support for infix operators and "function-notation" function calls.

Functions in the Wolfram Language are effectively a case of simple patterns for replacement: The := is a "SetDelayed operator", so that the x is not immediately looked for.

operator can be used to apply this rule repeatedly, until no more change happens: The pattern matching system also easily gives rise to rule-based integration and derivation.

The following are excerpts from the Rubi package of rules:[20] The official and reference implementation of the Wolfram Language lies in Mathematica and associated online services.

This developer-only engine provides a command-line shell of the Mathematica evaluator (with a limited number of kernels) and requires signup and license activation over the web.