|
|
|
|
|
|
|
|
|
Tutorial: Mathematica's Programming Language
|
|
|
|
|
|
Organization: | Wolfram Research, Inc. |
Department: | Kernel Technology |
|
|
|
|
|
|
Mathematica includes a rich and powerful programming language. It combines the procedural, functional, and rule-based programming styles in a single coherent system. The language is well suited to handle the major programming paradigms, including procedural and functional programming, modularization, abstract data types, term rewriting, logic programming, and object-oriented programming. This documents discusses the typical uses of these paradigms and implementation issues for those that are not already part of the language. Reprinted from the Mathematica Developer Conference, Champaign, Illinois, April 1994.
|
|
|
|
|
|
|
|
|
|
|
|
Mathematica programming language, programming examples, programming tutorial, 1994 Mathematica Developer Conference 1994, procedural programming, functional programming, modularization, abstract data types, term rewriting, object-oriented programming
|
|
|
|
|
|
| ProgrammingTutorial.nb (87.2 KB) - Mathematica Notebook | Files specific to Mathematica 2.2 version:
| | ProgrammingTutorial.ma (46.6 KB) - Mathematica Notebook 2.2 or older |
|
|
|
|
|
|
|
| | | | | |
|