Pošljite SMS: Programming language design concepts