Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title

Wolfram Language Programming Fundamentals
Author

Richard J. Gaylord
Organization: University of Illinois at Urbana-Champaign
Department: Department of Material Science and Engineering
Book information

Publisher: Wolfram Media, Inc.
Medium: ebook
Pages: 53
Buy this book
Description

Wolfram Language takes a fundamentally different approach to computation than most programming languages. This book of lecture notes—based on a series of lectures field-tested with students and professionals at universities, commercial organizations and government institutions—cuts straight to the conceptual core of the functional programming paradigm.



The notes build through the language's most powerful features: unified expression structure; the term-rewriting evaluation model; the full pattern-matching system; and higher-order functions like Apply, Map, Nest and Fold. Every concept is grounded in carefully chosen, working code examples. The book closes with four distinct implementations of Conway's Game of Life, each illuminating a different dimension of the language's expressive power.



Watch Richard Gaylord's original lectures: wolfram.com/broadcast/s/?sx=Gaylord
Subjects

*Mathematics
*Mathematics > Probability and Statistics