This page gives access to the programs in the Notes at the end of A New Kind of Science. Included are both verbatim code from the book and complete runnable functions with examples.

Run the programs to reproduce Wolfram's results from A New Kind of Science—or to do your own experiments.

Study the programs to get insight into the concepts and methodology of A New Kind of Science—or to understand more about the powerful symbolic Wolfram Language programming paradigm.

Chapter 2: The Crucial Experiment

Chapter 3: The World of Simple Programs

Chapter 4: Systems Based on Numbers

Chapter 5: Two Dimensions and Beyond

Chapter 6: Starting from Randomness

Chapter 7: Mechanisms in Programs and Nature

Chapter 8: Implications for Everyday Systems

Chapter 9: Fundamental Physics

Chapter 10: Processes of Perception and Analysis

Chapter 11: The Notion of Computation

Chapter 12: The Principle of Computational Equivalence

All Chapters (.zip file)
If you do not yet have Mathematica, you can download the free Wolfram CDF Player.

Programs require Mathematica 4.0 or later. Most major universities have Mathematica license programs. Student versions are available for full-time students. Mathematica is available worldwide from Wolfram Research and its distributors.

Programs are licensed software subject to the terms and conditions set forth on the copyright page of A New Kind of Science.