HORIZON · in the E-Code library

Real math. Real programs. On your calculator.

Describe the problem. Get a program that runs.

Works with the TI-84 Plus CE, including the CE-T and Python editions, the TI-84 Plus and the TI-89 Titanium. Not for the TI-Nspire or Casio.

Showreel · 04 programs · real calculator screens

Watch it work

Four hard problems. Each one a real calculator program, each screen the calculator’s own.

How it works

  1. 1

    Ask

    Say what the program should do. E-Code asks one clarifying question when it needs to, then writes real TI-BASIC.

  2. 2

    Watch it run

    The program runs on a virtual TI-84 or TI-89 screen, pixel for pixel, with inputs you type. Every line is checked against the real file format before you see it.

  3. 3

    Load it on your calculator

    Download the file and send it with Texas Instruments’ free software: TI Connect CE for a TI-84 (.8xp), TI Connect for a TI-89 (.89p), or the community tool TILP. For a TI-84, Chrome or Edge on a computer can also send it straight over USB (beta).

Try it with an example

183

programs in the library

Browse the library

Live · computed in your browser

Tilt the wing

Potential flow over a wing, live in your browser — the textbook maths behind our Wind Tunnel program.

Getting it onto your calculator

Download the .8xp, send it with TI Connect CE

The standard way. TI Connect CE is Texas Instruments’ free transfer app for Windows and Mac; drag the file onto your calculator over its USB cable. Works with every TI-84 Plus and Plus CE.

Available now, every browser

Send straight over USB from the browser

Plug the calculator in and press Send; no other software. Needs Chrome or Edge on a computer. Still in beta while we finish testing it on real calculators.

Beta, Chrome or Edge on desktop

What it costs

Free

$0no account, no card

  • The examples gallery and the virtual handheld
  • Programs written with your own free Claude chat, every one checked by E-Code
  • Pixel-exact run and byte-exact check on every program
  • .8xp download and USB send
Start free

Pro

$16a month

  • Everything in Starter
  • Show-work mode: every step, paced so you can copy it down
  • Advanced chemistry, physics and engineering
  • 500k tokens a month

Plans open soon

Plans are monthly; cancel any time. Exam mode (Press-to-Test) disables all programs on the calculator: E-Code is for homework, practice and checking your work.

Straight answers

Which calculators does it work with?

The TI-84 Plus and TI-84 Plus CE, including the CE-T and Python editions, and the TI-89 Titanium with its algebra system (exact answers, solve, derivatives, integrals). TI-89 programs download as .89p text files that the calculator converts the first time you run them. It does not support the TI-Nspire or Casio calculators.

How do I get a program onto my calculator?

With a computer and the calculator’s USB cable: download the .8xp file and send it with TI’s free TI Connect CE software, on Windows or Mac. In Chrome or Edge on a computer you can also send it directly from E-Code; that path is in beta. A phone can’t send programs to a calculator. Step-by-step guide.

Can I use these programs on a test?

Usually not. Press-to-Test (exam mode) disables every program on the calculator, and most schools require it. E-Code is for homework, practice and checking your method; follow your school’s rules on calculator use.

Do I need my own Claude account?

Only on the free tier, where your request goes through a Claude chat you paste into yourself and E-Code never sees it. Starter and Pro will write the program inside the app, with no account of your own, once plans open.

Can I cancel?

Yes, at any time. Plans are monthly, and cancelling stops the next charge.

E-Code

Plain-English requests in, calculator programs out, checked on a pixel-exact screen first.

E-Code is an independent product and is not affiliated with, sponsored by or endorsed by Texas Instruments. TI-84 Plus, TI-84 Plus CE, TI-89 Titanium and TI Connect are trademarks of Texas Instruments Incorporated and are used only to identify the calculators this software works with. Claude is a trademark of Anthropic, PBC.