Cloud computing; programming of computers; duplication of computer programs; development of computer platforms; electronic storage of data; hosting the computer sites (web sites) of others; installation of computer software; maintenance of computer software; platform as a service [paas]; providing information relating to computer technology and programming via a web site; hosting the web sites of others on a computer server for a global computer network; software as a service [saas]; software development in the framework of software publishing; technological research; updating of computer software
Computer and Scientific