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