Programming language Nick Sutterer used after early C++ experiments; he considers his Perl book his actual first programming book and credits Perl with teaching him to program before moving to Ruby on Rails.