5829 Other software publishing


Corresponding CPA codes

  • 58.29.1 Systems software, packaged
  • 58.29.11 Operating systems, packaged

    This subcategory includes:

    • low-level software which handles the interface to peripheral hardware, schedules tasks, allocates storage, and presents a default interface to the user when no application program is running

    Includes all client and network operating systems.

  • 58.29.12 Network software, packaged

    This subcategory includes:

    • software that is used to control, monitor, manage and communicate with operating systems, networks, network services, databases, storage and networked applications in an integrated and cooperative fashion across a network from a central location

    Includes all network management software, server software, security and encryption software, middleware etc.

  • 58.29.13 Database management software, packaged

    This subcategory includes:

    • collection/suite of software programs that enables storage, modification and extraction information from a database

    There are many different types of DBMSs ranging from small systems that run on computers to huge systems that run on mainframes.

  • 58.29.14 Development tools and programming languages software, packaged

    This subcategory includes:

    • software used to assist in the development and/or authoring of computer programs
    • Software products that support the professional developer in the design, development and implementation of a variety of software systems and solutions
  • 58.29.2 Application software, packaged
  • 58.29.21 General business productivity and home use applications, packaged

    This subcategory includes:

    • software used for general business purposes to improve productivity, or at home for entertainment, reference or educational purposes

    Includes office suite applications such as word processors, spreadsheets, simple databases; graphics applications; project management software, computer-based training software, reference, home education etc.

  • 58.29.29 Other application software, packaged

    This subcategory includes:

    • cross-industry application software, i.e. software that is designed to perform and/or manage a specific business function or process that is not unique to a particular industry.

    Includes professional accounting software, human resource management, customer relations management software, Geographic Information System software, web page/website design software etc.

    • vertical market application software, i.e. software that performs a wide range of business functions for a specific industry such as manufacturing, retail, health care, engineering, restaurants etc.
    • utilities software, i.e. a small computer program that performs a very specific task, such as compression programs, anti-virus, search engines, font, file viewers, and voice recognition software (utilities differ from other applications software in terms of size, cost and complexity)
    • application software n.e.c.
  • 58.29.3 Software downloads

    This category includes:

    • electronic files containing software that can be downloaded and stored on a local device for a later execution/installation
  • 58.29.31 System software downloads

    This subcategory includes:

    • electronic files containing system software that can be downloaded and stored on a local device for a later execution/installation
  • 58.29.32 Application software downloads

    This subcategory includes:

    • electronic files containing application software that can be downloaded and stored on a local device for a later execution/installation
  • 58.29.4 On-line software
  • 58.29.40 On-line software

    This subcategory includes:

    • software that is intended to be executed on-line

    This subcategory excludes:

    • on-line games, see 58.21.30
    • software downloads, see 58.29.3
    • on-line gambling services, see 92.00.14
  • 58.29.5 Licensing services for the right to use computer software
  • 58.29.50 Licensing services for the right to use computer software

    This subcategory includes:

    • licensing services for the right to reproduce, distribute or incorporate computer programs, program descriptions and supporting materials for both systems and applications software. This applies to various levels of licensing rights: • rights to reproduce and distribute the software • rights to use software components for the creation of and inclusion in other software products

    This subcategory excludes:

    • limited end-user licenses as part of software, see 58.29.1-58.29.4