This was also MY start to programming. I won a Psion 3c when I was 12 or 13 and built shareware apps for it. I did my work experience at Psion's HQ in West London when I was 15, became a software engineer, director of engineering, startup founder, exited that startup, blah blah, venture capital investor today. All from programming on my Psion (and Acorn computers).
In rooted phones, or sideloaded since it no longer satisfies Play Store security rules, given that many Linux syscalls aren't officially supported on Android.
You don't need to side-load termux; it comes from an app store. And I can't think of any case where you would need root, so I'm curious why you even mentioned that.
You seem to have ignored half my comment; per your standards this means I am entitled to insult you and then ignore your claims. (Which I'm going to try and avoid because it's impolite, but I wanted to take a moment to both call out hypocrisy and that you seem to be ignoring every single question about what rooting has to do with anything.)
Anyways, yes, I can read, have spent a good deal of time on that exact page, am intimately familiar with sideloading (and rooting, if that were in scope), understand what an app store is, and maintain that Termux is best installed from an app store (F-Droid) rather than being sideloaded (though grabbing APKs straight from GitHub and sideloading them isn't that bad as a second option). I would suggest that if everyone appears to misunderstand you, then the most likely options are that 1. they understand you just fine, or 2. you need to communicate better. FWIW I think it's the former.
Feel insulted as much as you like, by suggesting to use FDroid, you clearly ignored the part of my comment where I mention the situtation regarding Play Store, NOT ANY OTHER KIND OF STORE, capice?!?
And you did it yet again, doubling down on the rooting part, missing the or.
I clearly didn't, since I'm arguing with you about everything after the comma in another thread. Why are you avoiding the question? Did you make a mistake bringing up root and just don't want to say so?
Personally I find Python vastly overrated and nowhere near as easy as its proponents claim.
I think Python looks like an easy, simple, clear language if you grew up with Unix and C derivatives. I didn't. I am older than that, and when I was a teenager, Unix was a vastly expensive OS for high-end workstations. I never saw a physical Unix machine until I was about 17 and didn't get to try one until I was 20. (An IBM RT-PC running AIX 1.)
I come from an era of simpler, clearer OSes and languages, more user-focused and less aimed at developers. I preferred BASIC, Fortran and Pascal to the curly-braces family of languages.
I only wrote very simple programs in OPL in the early 1990s, but I found it much easier and more productive than Python, then or now.
I didn’t have any OPL manual but there were a few short examples in the regular user guide somewhere. I can’t count how many times I read those few pages trying to glean more secrets about OPL!
My grandfather gifted 12-year-old me his 3c, when he upgraded to a BlackBerry.
I used OPL [1] on that Psion to write my first ever line of code.
Here I am now, a professional software engineer, 20 years later. Who’d have thought it :)
[1] https://en.m.wikipedia.org/wiki/Open_Programming_Language