Writing basic programs for learning purposes.