Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Wolfram Language

< >

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

#254on PLDB 36Years Old

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"];
(* Hello world in Wolfram Language *) CloudDeploy["Hello World"]

Language features

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

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll