Залежно від моделі програмовані калькулятори мають кілька типів вбудованих мов програмування: найпростіша (запам'ятовує тільки натискання клавіш без виведення на екран); така, що відображає коди команд (зазвичай використовуючи зворотний польський запис), BASIC або власна мова програмування, наближена до BASIC. Графічні калькулятори мають графічний екран, що дозволяє будувати графіки функцій або навіть виводити на екран довільні малюнки. Історія 1954: компанія IBM продемонструвала перший повністю транзисторний калькулятор.