Here are some useful programs:

MATLAB: a simple program to print multiple graphs on the same
chart: histandfn.m

PARI: package for doing numerical calculations quickly (among other
things, for Elliptic Curves)   program  documentation


LATEX: Template for writing papers with bibliographies and images:

C/PARI Programs that I've written (for Elliptic Curves
and primes): click HERE

MATHEMATICA: Programs I and students have written. Main one
to look at is CF_basics.nb. Others include alexandra.nbs, e_plus_nth.nb,
langmethod.nb, oldRiemannZeta.nb.