Forgive the noobishness of this post, but the last time I was actively programming for calculators (or anything really) was 2004: I was in college and the TI-89T was the latest model. So I'm only really up to date on (TI-)BASIC, C, JS, and a functional understanding of ASM. Without detail, I'm at a place where I'd now like to learn more up-to-date languages.
The obvious starting point seems like Python, but I'm having a difficult time figuring out what does and does not support Python, since a lot of that seems to be in flux at present, most notably on the HP Prime. It also looks like TI has ended official support for assembly?!?!
I was hoping someone could drill down the current state of the calculator landscape:
1.) Which devices from TI, HP, and Casio—with color displays—currently support Python, either natively or through user-developed methods?
2.) Which implementation of Python is used on those devices (CircuitPy, MicroPy, etc.)?
3.) Which of those devices officially support ASM?
4.) What additional programming languages (beyond BASIC or similar) is available for those devices?
5.) Is there any indication (official, rumor, whatever) that the Casio FX-CG500 will natively support Python by the end of Q1 2022?
I'm also hoping someone could point me in the direction of a run-down on exactly how ICE works with TI calcs.
Thanks in advance for any help!!
The obvious starting point seems like Python, but I'm having a difficult time figuring out what does and does not support Python, since a lot of that seems to be in flux at present, most notably on the HP Prime. It also looks like TI has ended official support for assembly?!?!
I was hoping someone could drill down the current state of the calculator landscape:
1.) Which devices from TI, HP, and Casio—with color displays—currently support Python, either natively or through user-developed methods?
2.) Which implementation of Python is used on those devices (CircuitPy, MicroPy, etc.)?
3.) Which of those devices officially support ASM?
4.) What additional programming languages (beyond BASIC or similar) is available for those devices?
5.) Is there any indication (official, rumor, whatever) that the Casio FX-CG500 will natively support Python by the end of Q1 2022?
I'm also hoping someone could point me in the direction of a run-down on exactly how ICE works with TI calcs.
Thanks in advance for any help!!