Physics Educational Software

Written by Daniel V. Schroeder and others.

All of this software is available free, as is. Read on to learn more...


New: JavaScript/HTML5 Demonstrations

These have only minimal interactivity, but they demonstrate the feasibility of using the new standard web technology for computationally intensive physics simulations with animated graphics. They even run (slowly) on mobile devices!

Here's a blog article summarizing my benchmark results with these three demos, and explaining why I've decided to switch from Java to JavaScript/HTML5 for web-delivered physics simulations.


Java Applets

Run these quick, before Java support in web browsers disappears completely!


Older Thermal Physics software for Mac and Windows


Really Old Mac Software

The programs described below were developed for the Macintosh computer circa 1985-92. They are small, fast, and easy to use, but lack the color graphics that everyone expects these days. As far as I know, all of them run fine on PowerPC-based Macintosh systems, including OS X systems under the Classic environment. It might be possible to run them on Intel-based systems using third-party emulation software, but I've never tried this. Except for the Radiation and EField Applets (see above), I have no versions of these programs for Windows or other operating systems. However, the Spins program has been ported to Java by a group at Oregon State University. Click here for more information about this Java version of Spins.

All of the programs described below, except for the Radiation program, were written by Dan Schroeder and Michael Martin. To download an archive of all of these programs, click here (.hqx format, 213k). The Radiation program is in a separate archive (see below).


Last modified on March 2, 2013.