Computer : innovative technology for computer professionals