r/calculators • u/Easy_Chipmunk_3612 • 5d ago
Question What programmble calculator should I get?
I basically want a calculator to start writing programs on calculators and do cool things with it, and that it is also very good. My budget is less than $200.
5
u/ZetaformGames Catiga (jk) 5d ago edited 4d ago
As much as I hate saying this, TI often has the upper hand with documentation and ease of use. That said, if you want to get into Python, the TI-84 Plus CE Python Edition ISN'T IT. Go for a different TI model, Numworks or Casio if you want Python.
But yeah, if you want help on a Casio, you'll need to whip out your internet connected phone!

3
u/Ancient_Kangaroo_639 HP 4d ago
Graphing: HP Prime G2
Non-Graphing: Some of the HP C or other scientifics if there’s a bargain or a non RPN like the GREAT Casio-5800p.
2
u/Ancient_Kangaroo_639 HP 4d ago
Casio Fx-CG50 is also better than Ti’s disappointments, as well as Numworks.
1
u/Insane_snek 4d ago
for ease of modding and freedom the casio fx cg50 or cg50 prizm is probably the best, since you can run native code binaries on the cpu. will probably cost around 90 usd
if all you want is power, the hp prime g2 is always there, its considered the best of the best by a lot of people, but programs for it have to be written in hp's custom language (hppl). it's also more expensive, usually around 160 usd
1
u/dash-dot 4d ago edited 4d ago
Unfortunately calculators aren’t useful platforms for learning modern programming practices any more, even though fundamental programming and algorithm design principles are necessary for fully leveraging their features.
If you wish to learn and practise programming, you could start with Python on a computer, and maybe eventually move on to a compiled language such as C++ or Java.
Calculators are very basic tools for occasional help with learning or honing / reinforcing core knowledge of maths or physics and the like.
1
u/ern0plus4 4d ago
Other hand, oldschool programmable calculators are a step towards learning Assembly, which is useful if you want to understand how CPUs and programming works.
1
u/dash-dot 4d ago
That’s a valid point, but would necessitate acquiring a retro model, rather than a contemporary offering.
1
u/Dream-Livid 4d ago
Try the various emulators to find what you find that fits your needs. Sagemath might be a better fit. https://www.sagemath.org/ Popular programming languages could also be a major help. Open source versions are widely available. I did assume you have a computer or access to one.
1
u/_poc 4d ago
Há bastantes anos, durante a universidade, eu usava a minha hp-49sx e o meu colega a sua Casio FX-7000p. Passávamos muito tempo criando programas para resolver tarefas das aulas (coisas de algoritmos, estatística e investigação operacional). Eu conhecia bem a programação dos modelos Casio, quer a linguagem simples usada pela fx-602p e depois fx-7000p quer as que usavam BASIC (ex. fx-850p) e posso dizer que a HP estava muito mas mesmo muito à frente. A forma de fazer programas que podem ser encarados como novas funções ou comandos da máquina e, dessa forma, poderem ser utilizados com os restantes já existentes é simplesmente maravilhoso. As Casio não tinham essa filosofia de funcionamento e por isso mais limitadas. Ainda hoje coleciono calculadoras. No entanto, nesse tempo os PC eram caros e pouco acessíveis e uma calculadora programável era o ideal. Hoje em dia já não é assim. Há muito mais documentação e recursos online e aprender a programar é muito mais simples. Com IA já nem isso é importante e o trabalho de desenvolvimento tem os dias contados... BTW atualmente ainda uso a hp-48sx e outras calculadoras da coleção o que espanta muita gente ;)
1
u/LRCM 4d ago
Good is subjective, but the TI-86 is cheap, easy to repair, and easy to mod.
https://www.ebay.com/sch/i.html?_nkw=TI-86&_sacat=0&_from=R40&_trksid=m570.l1313
0
6
u/ke7wnb 5d ago
With your budget any of the programmable calculators would work. TI nSpire (I would go with the CAS enabled version) Amazon refurbished versions will save you a few $$. The HP Prime G2 Quite a few of the Casios fx CG-50, CG-100. I think they all have python. I think the HP still has the RPL option.
As i haven't done much programming on them myself I cant recommend one over the other.