I learned perl on paper and pen with a copy of Larry Wall’s Perl in a hotel room in Long Beach. (An ex’s business trip, nothing to do during the day and too young to rent a car.) Having to check my own work with no interpreter (until I got home) really made me think both when I wrote it and when I reviewed it. Helped grok the concepts that were new and the syntax.