Oddly enough my first project as a programmer in 1981 was writing a recursive descent parser in Fortran 78 (for Jovial language). Since I had no degree in CS, I previously had zero clue what a parser even was. Fun way to start 4 decades of programming.