A more recent edition of NAICS is available.
2012 Edition

national industry 541511

Custom Computer Programming Services


This U.S. industry comprises establishments primarily engaged in writing, modifying, testing, and supporting software to meet the needs of a particular customer.

The immediate parent of national industry 541511 is international industry 54151: Computer Systems Design and Related Services

2012 NAICS Edition Cross References

  • Establishments primarily engaged in:
  • Publishing packaged software:are classified in Industry 511210, Software Publishers; and
  • Planning and designing computer systems that integrate computer hardware, software, and communication technologies, even though such establishments may provide custom software as an integral part of their services:are classified in U.S. Industry 541512, Computer Systems Design Services.


The NAICS editions in which this code was present are indicated below. In the event that a code was changed from the prior edition the equivalent value in that edition is provided for reference.

Edition Existed Equivalent Value
2002 541511
2007 541511
2012 541511
2017 541511
2022 541511

Standard Industrial Classification (SIC) Mappings

  1. 7371 - Computer Programming Services

Insurance Industry Mappings

The US Property and Casualty Insurance Industry may use the following classification descriptions which might encompass national industry 541511, Custom Computer Programming Services:

  1. accountant auditor or computer system designer or programmer traveling
  2. application development
  3. auditor accountant or computer system designer or programmer traveling
  4. clerical office employee not otherwise classified or computer system designer or programmer exclusively office or drafting employee or public library or museum
  5. computer and datum processing service operator programmer
  6. computer consulting or programming
  7. computer programmer
  8. computer programming
  9. computer programming and application service
  10. computer programming and software development
  11. computer programming or software development
  12. computer programming service
  13. computer related service high hazard
  14. computer related service low hazard
  15. computer related service medium hazard
  16. computer software developer
  17. computer software developer web design
  18. computer software developing service
  19. computer system design and related service
  20. computer system designer or programmer
  21. computer system designer or programmer exclusively office
  22. computer system designer or programmer traveling
  23. computing system designer or programmer traveling
  24. custom computer programming
  25. custom computer programming service
  26. internet or application development
  27. internet or web based application development or operation
  28. office not otherwise classified
  29. office not otherwise classified condominium office
  30. office not otherwise classified office
  31. professional scientific and technical service
  32. professional scientific and technical service not otherwise classified naic
  33. software and internet design service
  34. software developer and technology service provider research and development only
  35. software development
  36. software internet application and web design
  37. software research and development no product
  38. technology consulting staffing and custom programming
  39. web consultant
  40. web designer
  41. web site design and development service
  42. web site designer
  43. website design
  44. website design and development service
  45. website design service


What's the difference between HD and SD? See our methodology.