I am interested into programming with different languages besides Ti-Basic (like Java, C, and Python) on my Ti-84 plus calculator. Does my calculator support this, and if not, are there any calculators on the market that would be able to do this? Thanks in advance!
(The idea is that when I don't have access to my computer at home, I could just pull out my pocket calculator and start programming and testing out some algorithms on the go that come in mind.) 
It doesn't have to be a calculator, just something cheap and programmable and something I can carry around in my hand.
The TI-84 Plus CE Python allows you to code in Python but it is a barebones implementation. But it has been pretty useful for me.
Multiple Language Programming on Ti-Calculator