Three Strands Of Computing