Central artikel: Henri E. Bal, Jennifer G. Steiner, Andrew S Tannenbaum, "Programming Languages for Distributed Computing Systems" Spørgsmål: 1. Hvad er unit of parallelisme. Giv nogle eksempler. 2. Hvordan kan den sekventielle model for objekt-orienterede sprog udvides til at understøtte parallelisme. 3. Beskriv den kommunikation og synkronisering der foregår i forbindelse med rendezvous. 4. Select statements kan bruges til at kontrollere nondeterminisme, som ikke involverer kommunikation. Giv et eksempel på dette. 5. Hvordan fungerer inaktive backup processer, og hvilket problem løser de. 6. Et af problemerne i forbindelse med brugen af transparent Remote procedure call (RPC) er, at det transparente ødelægges, hvis en kaldt proces går ned. Kunne brugen af inaktive backup processer løse dette problem.