I need a new calculator for Highschool. I am looking at either the TI-84 Plus Color Silver Edition, TI-89 Titanium or the TI-Nspire CX CAS. I plane to major in computer sciences and become a programmer so I am looking for a calculator that is good for programming. Thank you.