phoc is a programmable high order calculator, it use JavaScript as the script language, you can then scripting the entire calculator.