The general Sturm-Liouville equation is given by
This site gives links to files that may be used in conjunction with Mathematica to solve second order linear differential equations with special attention to classical Sturm-Liouville systems. You may click on the following links to download Mathematica NoteBooks to study the:
Some of the other "Peoples Polynomials."