Downloadable software and downloadable software for mobile devices that enables users to share and collaboratively develop software, computer code and user-generated content; Downloadable software and downloadable software for mobile devices for searching, specifying, visualizing, constructing, categorizing, and documenting software code; Downloadable software and downloadable software for mobile devices for visualization in the nature of graphical representations of software and software code; Downloadable software and downloadable software for mobile devices for use in group communication for software development
Electrical and Scientific ApparatusOnline nondownloadable software for sharing and collaboratively developing software, computer code and user-generated content; Online nondownloadable software for searching, specifying, visualizing, constructing, categorizing, and documenting software code; Online nondownloadable software for visualization in the nature of graphical representations of software and software code; Online nondownloadable software for group communication for software development
Computer and Scientific