Looking at the newer models, it is pretty neat they can run Python. Some of my earliest programming experiences were playing with TI basic on my TI84 while bored in class so it is nice to see them stay relevant in that regard for today's students.
Python on the TI-84 series is run on a separate ARM Cortex-M0+ micro-controller with 256 KiB of Flash and 32 KiB of RAM, hooked to the ASIC with what appears to be a UART. In other words, it's just about the worst performing Python implementation in a graphical calculator to date: https://www.cemetech.net/forum/viewtopic.php?p=285853#285853 (alongside a rant about removal of C/ASM support, some points about it being outdated).