Существует класс калькуляторов, которые можно самостоятельно программировать. У меня остались программы, которые я писал для калькутярора Citizen SRP-175. Программы есть и развлекательные, и полезные. Что-то писал для самообразования, чем-то пользовался. Оформил несколько примеров и выложил здесь, в галерее.
Кстати, у Ситизена есть, как минимум, два клона: Canon F-800P и Privileg SR12 PR. Мои программы будут работать и на них.