Programs and applications The TI-84 Plus series supports both programs and applications. Programs are written by the user; some programs, like those written in TI-BASIC, are
interpreted during execution and can thus be edited directly on the calculator. Applications (also called
Flash applications) are stored in the calculator's ROM; these tend to be more complex than standard programs, and are usually from Texas Instruments themselves. Officially, two
programming languages are supported: TI-BASIC and
Z80 assembly. However, there are unofficial, community-developed languages—such as the
Axe Parser—made specifically for the TI-84 Plus series. The series has a significant
hobbyist following, and a wide variety of official and community-made software has been developed for it over the years. These include video games, math programs, educational tools, and graphing software. In 2011, an unofficial
web browser,
Gossamer, was released for the platform, and in recent years, programmers have created internet-based programs like a
ChatGPT client, graphical
ray-casting software, and a
neural network that incorporates primitive
artificial intelligence. These developments have attracted the attention of technology publications.
Operating systems There have been eight
operating system releases for the monochrome-display calculators in the series, which include the TI-84 Plus, the Silver Edition, and their respective variants. In addition, calculators with an older
bootloader can run custom operating systems like
KnightOS.
Monochrome C Silver Edition Linking software Texas Instruments develops the TI-Connect linking software, which hosts a number of sub-programs (called
software tools) to manage TI-84 Plus series calculators. Texas Instruments' newer program for the
TI-84 Plus CE series calculators, TI-Connect CE, is
backwards-compatible with the TI-84 Plus series; it can be used in place of TI-Connect. TI-Connect is compatible with
Windows XP and above, However, one of these programs—known as
TiLP—is more recent and supports
Windows,
macOS, and
Linux. ==Technical specifications==