Hello and welcome to SWE 1160 Programming Language Selection course. SWE 1160 provides hands-on training designed to equip you with the criteria you must analyze to select the best set of programming languages you will employ to run and manage your CI/CD Pipeline. In DevSecOps, a pipeline is only as strong as the programming languages and coding standards chosen to support it. SWE 1160 focuses on selecting appropriate coding language(s) and coding standard(s) for a software development project, ensuring those choices align with CI/CD pipeline tools, security requirements, and operational constraints. This course emphasizes that language selection is a strategic decision, not a developer preference. Participants evaluate how programming languages integrate with CI/CD frameworks, repository management tools, automated testing, security scanning, and Zero Trust environments. These decisions directly affect pipeline performance, maintainability, security posture, and long‑term sustainment.