Hi, here's 99 bottles in the Fjölnir (Fjoelnir) programming language. Fjölnir is an Icelandi programming language from the early/mid 80's and is a list-processing language similar to LISP and LOGO. ;;bottles.fjo ;;Dagur Páll Ammendrup ;;Written on January 10th 2004 "bottles" < main { main -> stef(;) staðvær i,b stofn fyrir( i := 100; i > 1; i := i-1) lykkja bottles(;i-1), skrifastreng(;" on the wall, "), bottles(;i-1), skrifastreng(;",\ntake one down, pass it around, \n"), bottles(;i-2), skrifastreng(;" on the wall.\n"), lykkjulok, stofnlok } * { bottles -> stef(;n) stofn val n úr kostur 0 þá skrifastreng(;"no more bottles"), kostur 1 þá skrifastreng(;"1 bottle of beer"), annars skrifa(;n), skrifastreng(;" bottles of beer"), vallok stofnlok } * "GRUNNUR" ;