Atomic computer science