Computer Programs in Seismology: An Evolving Tool for Instruction and Research | Synapse