There are ways to use the Python programming language on a typical Android device, iPhone, or iPad, but with fewer features ...
The PicBerry is a student final project by [Advitya], [Jeff], and [Danna] that takes a hybrid approach to creating a portable (and affordable) combination digital oscilloscope and function generator.