17 / 20 Section K: Telecommunications and computing

How Do You Read a Code for Computer Programming?

Published Updated

Statistical classification only

Statistical classification only. This guide does not determine any reader's code, principal activity, or registration. Confirm a code with the national statistical institute or business register that holds the record. This is general information, not advice for any reader.

How Do You Read a Code for Computer Programming?

Reading a code for computer programming in ISIC Rev. 5, UN Statistics Division, starts with Section K, telecommunications and computing, and then moves down through division, group and class. The division groups related computing activities, the group narrows the scope, and the class gives the specific programming activity in UNSD wording. Programming, consultancy, facilities management and hosting sit close together, so reading the class wording and its exclusions is essential before settling on any code.

What does each level add as you move down from Section K?

Reading a code is a narrowing exercise. Section K, telecommunications and computing, sets the broad field and excludes content production, which stays in Section J, and equipment manufacturing, which sits elsewhere. The division then groups related computing activities together, so programming sits near consultancy, facilities management and hosting rather than near broadcasting or retail. The group narrows the scope further, separating kinds of computing work that share a division but differ in task. The class gives the specific programming activity in UNSD wording, with inclusions and exclusions that say what belongs and what is pointed elsewhere. Skipping a level, or reading only the class title, loses the exclusions that do most of the separating work. That is why this guide insists on moving down level by level in ISIC Rev. 5, UN Statistics Division, rather than jumping straight to a familiar sounding class.

How would a custom inventory system be traced step by step?

Take the inventory firm example and trace it slowly. A firm writes a custom inventory system for one client: it learns how stock moves through warehouses, writes code for tracking and reordering, tests the system with warehouse staff, and fixes faults after go live. Starting from Section K, the reader finds the division covering computer programming and related computing services, then follows the group and class wording that matches writing, modifying or testing software, and checks that the class wording covers custom software for a client. Now change one fact. The same firm also hosts that system for the client on its own servers. Hosting is traced separately, because hosting and programming are distinct activities even when sold together, and the UNSD entry for hosting must be read on its own terms. A bundle invoice does not merge the two tracings. Each task gets its own path down the structure, and the principal activity decides the overall placement for the unit as a whole.

Which shortcuts lead readers astray when a bundle is on offer?

Four shortcuts cause most errors. Treating Section K itself as a complete code stops the reading before it has narrowed at all, and leaves a section label where a class is needed. Choosing a class because it mentions software, without reading the full entry, catches consultancy, hosting and publishing classes that also mention software in passing. Assuming consultancy or hosting is programming collapses the very distinctions Section K was created to preserve. Copying a code from a job advertisement or a vendor description imports a marketing choice into a statistical record, where it does not belong. Each shortcut feels faster than reading the UNSD publication, and each one risks placing a unit in a total that describes different work. The slower path, reading each level and its exclusions, is the only path that lets a later reviewer retrace the reasoning and agree with it.

Why does the full class wording matter more than a single word?

Bundles make the full wording essential. Vendors sell programming, hosting, support and consultancy as one package with one brand name, one price and one account manager. A reader who stops at the word software in a class title will miss the exclusions that send consultancy to its own entry and hosting to its own entry. A reader who reads the whole class, including what it excludes, can separate the bundle without relying on the product name at all. That separation is what statistics need: each function visible, each total describing one kind of work, and each published figure comparable across countries that use the same UNSD wording. ISIC Rev. 5, UN Statistics Division, contains 22 sections from A to V, with 87 divisions, 258 groups and 463 classes in total, so the class is a precise instrument, not a rough label, and it rewards precise reading.

This guide explains how to read, not what to conclude for any firm. It does not determine any reader’s code, principal activity or registration, and a reading intended for official use should be confirmed with the national statistical institute or business register that holds the record.

Sources

  1. UN Statistics Division: ISIC Rev. 5 classification detail
  2. UN Statistics Division: ISIC Rev. 5 publication