Polish notation
Calculator has Reverse Polish notation support, and can also speak the buttons pressed and result returned.