language and algorithms experiments