My first major program was a Go game (Weiqi) interface that ran on a TI-89 graphing calculator, written around Grade 9. Ah, the days when I naively did all data storage in strings, not knowing otherwise. A few years later I learned the Haskell programming language in a project supervised by Prof. Chin Wei Ngan from the National University of Singapore, which I used for subsequent projects. Nowadays I code with Mathematica to aid my math research.