by J. A. Associates Programmable RPN Calculator, 250+ solutions, 6 unique keypads: Standard, Engineering, Binary, Magnetics, Trig, and Convert (thousands of conversions), with 15 discrete calculators for more complex functions. Easy to learn programming language.