The HP 35s (F2215A) is a Hewlett-Packard non-graphing programmable scientific calculator. Although it is a successor to the HP 33s, it was introduced to commemorate the 35th anniversary of the HP-35, Hewlett-Packard's first pocket calculator. HP also released a limited production anniversary edition with shiny black overlay and engraving "Celebrating 35 years".
Front view of the HP 35s
Internal view
Programmable calculators are calculators that can automatically carry out a sequence of operations under control of a stored program. Most are Turing complete, and, as such, are theoretically general-purpose computers. However, their user interfaces and programming environments are specifically tailored to make performing small-scale numerical computations convenient, rather than general-purpose use.
A TI-59 with a magnetic storage card being inserted into the card reader on the side.
HP-41CX with magnetic card reader and thermal printer
A complete range of programmable calculators were developed in former USSR. Some of them (like this MK-52), was used even in space missions.
SwissMicros replica of the HP-15C in credit card size