Browsing: writing programs