Among Montfort 's computer-generated books is # ! ( pronounced shebang ) , in which he chooses the programming languages Python , Ruby , and Perl ( the last of which has a Black Perl as a poetic medium ) to create impressions of an ideal - machines based on the rules of language .