Codificar en los años 90 generalmente significaba seleccionar un editor, registrar el código en repositorios de código CVS o SVN y luego compilar el código en ejecutables. Los entornos de desarrollo integrados (IDE) como Eclipse y Visual Studio mejoraron la productividad al incluir codificación, desarrollo, documentación, construcción, pruebas, implementación y otros pasos en el ciclo de vida de desarrollo de software (SDLC). Computación en la nube y DevSecOps Las herramientas de automatización trajeron la próxima ola de capacidades de desarrollador, lo que facilitó que más organizaciones desarrollaran, implementaran y mantuvieran aplicaciones.