Composable software verwijst naar een manier van softwareontwikkeling waarbij applicaties worden opgebouwd uit losgekoppelde, herbruikbare en onderling uitwisselbare bouwstenen, bekend als componenten of (micro)services. Deze benadering maakt het mogelijk om software snel en efficiënt te ontwikkelen, aan te passen en te schalen, omdat ontwikkelaars componenten kunnen combineren en opnieuw kunnen gebruiken om nieuwe applicaties of functionaliteiten te creëren, zonder dat ze vanaf nul hoeven te beginnen.
Zie Microservices