PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Wolfram Language

Wolfram Language

Wolfram Language is a pl created in 1988 by Stephen Wolfram.

#325on PLDB 34Years Old 1.6kUsers
2Books 0Papers

Try now: Web · Riju

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"];
Example from the Hello World Collection:
(* 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 ϴ
Line Comments ϴ

Books about Wolfram Language on goodreads

title author year reviews ratings rating
An Elementary Introduction to the Wolfram Language Stephen Wolfram 2015 9 63 4.22
Hands-On Start to Wolfram Mathematica: And Programming with the Wolfram Language Cliff Hastings 2015 2 14 4.29
mmx.html · wolfram.html · urweb.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com