Languages Features Creators Calendar CSV Resources Blog About Pricing Add Language
GitHub icon

Mathematica

Mathematica - Programming language

< >

Mathematica is a programming language created in 1988 by Stephen Wolfram.

#45on PLDB 35Years Old 148.7kUsers
72Books 21Papers 22kRepos

Try now: TIO

Wolfram Mathematica (usually termed Mathematica) is a modern technical computing system spanning most areas of technical computing — including neural networks, machine learning, image processing, geometry, data science, visualizations, and others. The system is used in many technical, scientific, engineering, mathematical, and computing fields. It was conceived by Stephen Wolfram and is developed by Wolfram Research of Champaign, Illinois. Read more on Wikipedia...


Example from hello-world:
Print["Hello World"]
(* Hello World in Mathematica *) Hello[] := Print["Hello, World!"]
Example from Linguist:
Test[1 + 2, 3, TestID -> "One plus two"]

Language features

Feature Supported Token Example
Integers ✓
Floats ✓
Strings ✓ "
"Hello world"
Comments ✓
MultiLine Comments ✓ (* *)
(* A comment
*)
Print() Debugging ✓ Print
Semantic Indentation X
Line Comments X

Books about Mathematica on goodreads

title author year reviews ratings rating
Mathematica: A System for Doing Mathematics by Computer Stephen Wolfram 1988 0 19 3.79
An Introduction to Programming with Mathematica(r) Paul R. Wellin 2005 0 15 3.67
Programming in Mathematica Roman E. Maeder 1989 1 12 4.25

Books about Mathematica from ISBNdb

title authors year publisher
Programming in Mathematica Maeder, Roman E. 1996 Addison-Wesley Professional
Mathematica for Scientists and Engineers Bahder, Thomas B. 1994 Addison-Wesley
Principles of Linear Algebra with Mathematica Shiskowski, Kenneth M. and Frinkle, Karl 2011 Wiley
A Physicist's Guide to Mathematica Tam, Patrick T. 1997 Academic Press
Illustrating Evolutionary Computation with Mathematica (The Morgan Kaufmann Series in Artificial Intelligence) Jacob, Christian 2001 Morgan Kaufmann
Mathematica Cookbook: Building Blocks for Science, Engineering, Finance, Music, and More Mangano, Sal 2010 O'Reilly Media
Computational Discrete Mathematics (Combinatorics and Graph Theory with Mathematica ®) Pemmaraju, Sriram 2009 Cambridge University Press
An Introduction to Programming With Mathematica Gaylord, Richard J. and Kamin, Samuel N. and Wellin, Paul R. 1995 Springer
Mathematica Navigator: Mathematics, Statistics and Graphics, Third Edition Ruskeepaa, Heikki 2009 Academic Press
The Mathematica GuideBook for Graphics Trott, Michael 2004 Springer
The Beginner's Guide to MATHEMATICA ®, Version 4 Glynn, Jerry and Gray, Theodore 2000 Cambridge University Press
Mathematica in Action Wagon, Stan 1999 Springer
The Beginner's Guide to Mathematica Version 2 Gray, Theodore W. and Glynn, Jerry 1992 Addison-Wesley
Mathematica Technology Resource Manual to accompany Differential Equations, 2e Borrelli, Robert L. and Coleman, Courtney S. and Switkes, Jennifer 2004 Wiley
The Mathematica Bundle: The Mathematica Programmer II Maeder, Roman E. 1996 Academic Press
The Mathematica Book Wolfram, Stephen 1996 Wolfram Media Inc
The MATHEMATICA ® Book, Version 3 Wolfram, Stephen 1996 Cambridge University Press
Mathematica for Bioinformatics: A Wolfram Language Approach to Omics Mias, George 2018 Springer
MathLink ® Paperback with CD-ROM: Network Programming with MATHEMATICA ® Miyaji, Chikara 2001 Cambridge University Press
Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language Hastings, Cliff and Mischo, Kelvin and Morrison, Michael 2020 Wolfram Media
Beginning Mathematica and Wolfram for Data Science: Applications in Data Analysis, Machine Learning, and Neural Networks Villalobos Alva, Jalil 2021 Apress
Mathematica for Scientists and Engineers: Using Mathematica to Do Science Gass, Richard 1997 Prentice Hall
The Mathematica Programmer Maeder, Roman E. 1994 Academic Pr
Using Mathematica for Quantum Mechanics: A Student’s Manual Schmied, Roman 2019 Springer
Mathematica by Example Abell, Martha L. L. and Braselton, James P. 2008 Academic Press
A Physicist's Guide to Mathematica Tam, Patrick T. 2008 Academic Press
The Mathematica GuideBook for Programming Trott, Michael 2004 Springer
A Physicist's Guide to Mathematica Tam, Patrick T. 2011 Academic Press
Nonlinear Physics with Mathematica for Scientists and Engineers Enns, Richard H. and McGuire, George C. 2001 Birkhäuser
The Mathematica GuideBook for Numerics Trott, Michael 2005 Springer
The Mathematica GuideBook for Symbolics Trott, Michael 2007 Springer
Mathematica for Microeconomics Stinespring, John Robert 2002 Academic Press
The Mathematica GuideBook for Symbolics (w/ DVD) Trott, Michael 2005 Springer
Micromechanics with Mathematica Nomura, Seiichi 2016 Wiley
Using Mathematica for Quantum Mechanics: A Student’s Manual Schmied, Roman 2019 Springer
The Student's Introduction to MATHEMATICA ®: A Handbook for Precalculus, Calculus, and Linear Algebra Torrence, Bruce F. and Torrence, Eve A. 2009 Cambridge University Press
Programming in Mathematica (2nd Edition) Maeder, Roman E. 1991 Addison-Wesley
Mathematica Graphics: Techniques & Applications Wickham-Jones, Tom 1994 Springer
Computational Geosciences with Mathematica Haneberg, William 2004 Springer
Programming in Mathematica Maeder, Roman E. 1989 Addison-Wesley
A Programming in Mathematica (2nd Edition) Maeder, Roman E. 1991-04-01T00:00:01Z Addison-Wesley
Mathematica Navigator: Graphics and Methods of Applied Mathematics Ruskeepaa, Heikki 1998 Academic Press
The Mathematica GuideBook for Programming Trott, Michael 2014 Springer
Computing with Mathematica Hoft, Margret H. and Hoft, Hartmut F.W. 2002 Academic Press
Getting Started with Mathematica Cheung, C-K. and Keough, G. E. and Landraitis, Charles and Gross, R. 2005 Wiley
Mathematica as a Tool: An introduction with practical examples Kaufmann, Stephan 1994 Birkhäuser
MathLink ® Hardback with CD-ROM: Network Programming with MATHEMATICA ® Miyaji, Chikara 2001 Cambridge University Press
The Mathematica Book Wolfram, Stephen 1996 Wolfram Media/Cambridge
Mathematica As a Tool: An Introduction With Practical Examples Kaufmann, Stephan 1994 Birkhauser
The Mathematica Book Wolfram, Stephen 1999 Wolfram Media Inc
Using Mathematica For Quantum Mechanics Roman Schmied 2020 Springer
WOLFRAM MATHEMATICA Practical Programming Guide(Chinese Edition) [ MEI ] KE LI FU · HEI SI TING SI DENG ZHU 2018 Science Press
Approximation and Antenna and Filter Synthesis: Some Moduli in Programming Environment MATHEMATICA Kyurkchiev, Nikolay and Andreev, Andrey 2014 LAP LAMBERT Academic Publishing
Structural Dynamics of Earthquake Engineering: Theory and Application using Mathematica and Matlab (Woodhead Publishing in Materials) 2009 CRC Press
Intelligent Routines: Solving Mathematical Analysis with Matlab, Mathcad, Mathematica and Maple (Intelligent Systems Reference Library Book 39) Anastassiou, George A. and Iatan, Iuliana F. 2012 Springer
Mathematica Cookbook Sal Mangano 20100402 O'Reilly Media, Inc.
Programming In Mathematica Maeder, Roman. 1996 Addision Wesley Pub.
Mathematica by Example Martha L Abell; James P. Braselton 20140509 Elsevier S & T
Mathematica Data Analysis Sergiy Suchok 24-12-2015 Packt Publishing
Mathematica in action Wagon and Stan and S. 1991 New York : W.H. Freeman, c1991.
Modelling Metabolism With Mathematica Peter Mulquiney and Philip W. Kuchel 2003 Crc Press
First steps in Mathematica Werner Burkhardt 1995/01/01 London ; New York : c1994.
Mathematica Und Wolfram Language Christian H. Weiß 2017 de Gruyter GmbH, Walter
Calculus : Labs for Mathematica O'Connor 2005 Jones and Bartlett Publishers, Inc, United States
Computational Geosciences with Mathematica William Haneberg 20121206 Springer Nature
Differential Equations with Mathematica Martha L. Abell; James P. Braselton 20160919 Elsevier S & T
Modelling Metabolism with Mathematica Peter Mulquiney; Philip W. Kuchel 20030514 Taylor & Francis
Differential Equations with Mathematica Martha L. Abell; James P. Braselton 20220118 Elsevier S & T
Illustrating Evolutionary Computation with Mathematica Christian Jacob 20010223 Elsevier S & T

Publications about Mathematica from Semantic Scholar

title authors year citations influentialCitations
A 99 line code for discretized Michell truss optimization written in Mathematica T. Sokół 2011 101 2
The Mathematica guidebook for programming M. Trott 2004 70 3
Computer simulations with Mathematica - explorations in complex physical and biological systems R. Gaylord and P. Wellin 1995 69 0
Psychophysica: Mathematica notebooks for psychophysical experiments (cinematica--psychometrica--quest). A. Watson and J. Solomon 1997 35 0
The Mathematica programmer Roman Maeder 1994 29 1
Symbolic Maximum Likelihood Estimation with Mathematica Colin Rose and Murray D. Smith 2000 23 1
Bayesian Statistics Using Mathematica P. Cook and L. Broemeling 1995 13 0
"MathGridLink - A bridge between Mathematica and ""the Grid""" Tepeneu Dorin and 哲雄 井田 2003 12 1
Quantum mechanics using computer algebra : includes sample programs for REDUCE, MAPLE, MATHEMATICA and C++ W. Steeb 1994 8 0
Fuzzifying a target motion analysis model using Fril and Mathematica J. Baldwin and T. Martin 1994 6 0
Mathematica 5.2 Joseph Hilbe 2006 5 0
Programming with Mathematica P. Wellin 2013 4 2
FINDING LEAST SQUARES LINES WITH MATHEMATICA J. H. Mathews 1991 1 0
Simulating and visualizing neural networks with Mathematica P. Watters 2000 1 0
Review of mathematica S. Vaughn 1997 1 0
Mathematica solutions to the ISSAC system challenge 1997 M. Trott 1997 1 0
Some useful MATHEMATICA teaching examples Milan B. Tasic and P. Stanimirović and I. Stanimirović and M. Petković and N. Stojkovic 2005 1 0
Using Mathematica within E-Prime D. Cousineau 2009 1 0
Short Introduction to Wolfram’s Mathematica Y. Vetyukov 2014 1 0
A Simple Way for Estimating Mechanical Properties from Stress-Strain Diagram using MATLAB and Mathematica E. Yılmaz and S. Yavuz 2019 1 0
Computational Mathematics with the Wolfram Language and Mathematica Agus Kurniawan 2018 1 0
nodejs.html · mathematica.html · elixir.html

View source

- Build the next great programming language · Search · v2023 · Day 205 · Docs · Acknowledgements · Traffic · Traffic Today · Mirrors · GitHub · feedback@pldb.com