Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Wolfram Language

< >

Wolfram Language is an open source programming language created in 1988 by Stephen Wolfram.

#281on PLDB 36Years Old
Homepage · REPL · Wikipedia · Subreddit

The Wolfram Language, a general multi-paradigm programming language developed by Wolfram Research, is the programming language of mathematical symbolic computation program Mathematica and the Wolfram Programming Cloud. It emphasizes symbolic computation, functional programming, and rule-based programming and can employ arbitrary structures and data. It includes built-in functions for generating and running Turing machines, creating graphics and audio, analyzing 3D models, matrix manipulations, and solving differential equations. Read more on Wikipedia...


Example from Riju:
Print["Hello, world!"]
Example from hello-world:
Print["Hello World"];
(* Hello world in Wolfram Language *) CloudDeploy["Hello World"]

Language features

Feature Supported Example Token
Operator Overloading ✓ f[x_Integer] := x^2; f[x_String] := "not a number"; f[x_Symbol] := x^2;
Switch Statements ✓ Switch[expr, pattern1, code1, pattern2, code2, pattern3, code3 ]
Strings ✓ "Hello world" "
MultiLine Comments ✓ (* A comment *) (* *)
Print() Debugging ✓ Print
Comments ✓ (* A comment *)
Semantic Indentation X
Line Comments X

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v154.3.0