computer paradigm