I began programming in middle school, when I asked for a TI-84 Plus for Christmas so I could write TI-BASIC programs on it. I learned the basics of half a dozen languages through middle and high school, but because I didn't have anything to do with them, I didn't learn much of them. I took two years of university for computer science, where I began learning Java, and that has since become my primary language.