Title: Software abstractions
Subjects: Computer software, Development, Computer software, development