This calculator uses postfix notation also known as Reverse Polish Notation (RPN). The calculator is written in Javascript and will run in any modern web browser.