It was effectively a portable computer that I was allowed to use and play with in most classes.
Started with TI-BASIC, then discovered ticalc.org and the shell and assembly programming hacks, games, and home brew transfer cables.
It effectively started my electrical engineering and computer science career.
I know I’m not alone.
I'm kicking myself for not saving the game code I wrote for some of those early games. They weren't very good, but I'd love to see the code, despite the horrifying spaghetti that it was.
Between this, and SNES emulation (searching memory for values and adjusting things to see how they'd affect the game), I was destined for computer science.
Good times, indeed.
Authoring programs using the buttons on the calculator was not fun.
We had show our calculator had been memory wiped before any tests.
Although in retrospect we only had to show the wipe screen which we probably could have coded up as its own program.
I already knew Basic from a DOS PC, but did write a Breakout clone while bored in classes on my TI-82.
I eventually made enough money from "donations" from people to buy a proper cable, which did improve my DX quite a bit. The hacked up parallel cable wasn't the most reliable...