Getting to grips with primary computing