Downloadable computer software development tools; Downloadable computer software platforms for application development
Electrical and Scientific ApparatusEducational services, namely, providing on-line training in the fields of computer software development and software development tools
Education and EntertainmentTechnological planning and consulting services in the field of computer software development
Computer and Scientific