Programming and software design experiments in various languages.