42 Services of a computer programmer; design and development of computer software; development of programs for data processing, specifically, updating, design and rental of computer software; development of computer software for integration into a graphic user interface or website (apps); providing memory capacity for external use (hosting); application service provider services, relating to computer software for recording, transmission and reproduction of text, audio, data, images, music and visual data, for instant messaging software and for the use of computer software for data exchange; electronic storage of computer programs on computer networks; data management on servers; search engine services for obtaining data via communications networks, access to an interactive web site that enables users to use web-based software or download software to their desktop or mobile for use in downloading, displaying, transmitting, receiving, editing, extracting, encoding, reproduction, storing and organizing of text, sound, images and audio and video files