There used to be an ECL+Maxima app for Android, but it fell in one of the purges of older programs from the Play store a while back. I was always surprised it didn't use ABCL.
Memory management means that you can just inspect any piece of memory, even through code.
AND it's statically typed, unlike the one other environment that even tries to do this.