PC World (San Francisco, USA IDG Communications, Inc.)
Keywords: Information Technology -- Computer Architecture, Languages and Compilers; Information Technology -- Computer Science (Hardware & Networks); Information Technology -- General and Others; Mathematical Sciences -- Applied Mathematics