For high school students majoring in computer science and interested in programming, the TI-89 Titanium is recommended over the TI-84 Plus Color Silver Edition and TI-Nspire CX CAS due to its advanced capabilities, including logic operators and built-in HEX, DEC, and BIN conversions. The TI-Nspire is noted for being restricted in programming options to prevent cheating, making it less suitable for serious programming tasks. While HP calculators, particularly the HP48G+, are praised for their intuitive reverse Polish notation (RPN) and are considered the gold standard, their programming approach differs significantly from TI calculators and may not be widely used in educational settings. The HP Prime is mentioned as a newer option that is more open than the TI-Nspire but does not utilize RPN by default. Overall, the TI-89 is positioned as the best choice for high school students focused on programming.