1.computer programs
2. documents that describe the computer programs
3. data
4.All of the above
Answer:4