Ti-89: How to store programs?

<p>How do you write your own programs the way you can in a Ti-83?</p>

<p>Also, how do you find a derivative on the calculator?</p>