Nerds are doing this on Twitter
  1. Logo
    In 1st or 2nd grade at school. Very fun.
  2. BASIC
    From a book at the library, then typing into Apple ][es at school, then Microsoft QuickBASIC at home on our Mac, then in QBASIC on our neighbor's computer, then on TI-81/85s. Probably the pinnacle of my programming career in a relative sense.
  3. Pascal
    At computer camp in middle school. Did not find much advantage in this.
  4. C
    At the Andrew's Leap summer program at CMU. You could do more and your programs would run faster. felt necessary for making serious things.
  5. JavaScript
    To make a pace calculator on my high school cross country website. Did not realize it would become the most important language in the world at the time. Was a much worse language back then but hey it ran in the browser.
  6. Lisp
    In college for CS-51. Beautiful but too many parentheses for human consumption. Taught me about purity and side effects.
  7. Java
    Also for CS-51. Never really liked it.