Python is a reasonable choice for an interpreted language with a form of bytecode. It is, however, horribly picky on syntax compared to other scripting languages (rexx, clist, perl, php). But, that may be a advantage. It doesn't have a switch/case construct by default (and if ... elif ... else can get very much out of control) which was a surprise. [Although I found a code sample to add switch/case.]
I'm yet to be convinced that python should be the language of choice.
For speed I'd probably resort to C.
Some day I'll read the ARM1176JZF-S Technical Reference and teach myself ARM assembler.
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.
Criticising any questions is banned on this forum.
Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.