- En la cuarta etapa, se busca el uso de las técnicas de la cuarta generación, en el momento de crear el software con lenguajes de programación.
- En este proceso se da vuelta a utilizar componentes de programas ya existentes o crear componentes reutilizables.
- En estos casos se utilizan herramientas automáticas para facilitar la construcción del software.