In programming, a routine is a sequence of instructions for a specific task. Interestingly (or importantly) the term isn’t used as such anymore in Englisch, but still common in German, especially by experienced speakers talking about early programming practices. The English Wikipedia entry mentions the ability to be “invoked multiple times” as a necessity for a routine (which they actually collected under function). But in earlier programming practices it was also meant as something that can be shared and reused, an programmatic solution or hack to a common problem for example. Routines do have strong ties to Ludeme on the material level, but also to Software Design Pattern.