Yeah, it is, I just checked. But where do you learn how to do this programming? I'm very intrigued.
If you got a manual, it should be easy if you read it. Else wise, there's programs on the internet:
http://www.ticalc.org/Quick question though, is it practical to write Assembly on the calculator, or do you pretty much need a desktop program?
There is no possibility to write an assembly on the calculator itself. You have to write it on your computer, compile it, and then transfer it to your calculator. An assembly is faster, but if it crash, everything on your calculator will be lost(Haven't tried yet, but I read about it).
I myself have a TI-84Plus. I tried
AOE2: Age of Calcs and found out that it was 40k, while my RAM only covered 32kB. I never liked the way it changes from a program, because it was slow...
I made AOC, which is 18kB, and much better than his program. Although, I haven't released it yet. Might do that sometime.
I later tried to make a DoW copy, but stopped doing it when the calc crashed, clearing my RAM(It has done it often recently).
And a tip for programmers. Download
Mirage OS. Have an easy-to-use interface while giving additional features to the ordinary calculator, like lowercase letters.