translate the practice of programming