Written by the Fiveable Content Team • Last updated August 2025
Verified for the 2027 exam
Verified for the 2027 exam•Written by the Fiveable Content Team • Last updated August 2025
Definition
The use of programming structures and abstractions, such as lists or collections, to reduce code redundancy, improve readability, and make programs easier to develop and maintain.