2 ms·
1: “Wolfram Language” is the language that is used in Mathematica notebooks, but can also be used on Wolfram Alpha and on the Wolfram Engine. 2: It is usually
by qubex 4y ago
1: “Wolfram Language” is the language that is used in Mathematica notebooks, but can also be used on Wolfram Alpha and on the Wolfram Engine.
2: It is usually interpreted but can be compiled. If you RTFA there’s plenty of information about new compiler functions.
3: All expressions in Mathematica have the same form. For example 1+2 is just shorthand for Add[1, 2]. Think of them as M-expressions from LISP (kind of). These can be evaluated or manipulated. Symbolic expressions are not fundamentally different from other types of expressions. Indeed everything is a “symbolic expression”.
4: Wolfram Language/Mathematica goes to great lengths to hide this from you. Indeed again if RTFA you’d have read mentions of this with reference to interfacing with C code.