# Engineering ## Table of Contents - [Engineering](#engineering) - [Table of Contents](#table-of-contents) - [Child Pages](#child-pages) - [Software Development](#software-development) - [CI/CD (Continue Integration / Continue Delivery)](#cicd-continue-integration--continue-delivery) - [Servers](#servers) - [Version Control](#version-control) ## Child Pages 1. [[data-structures-and-algorithms|Data Structures and Algorithms]] 2. [[API]] 3. [[os|OS (Operating System)]] 4. [[ide|IDE (Integrated Development Environment)]] 5. [[Languages]] 6. [[front-end|Front-end]] 7. [[back-end|Back-end]] 8. [[CLI]] 9. [[Databases]] 10. [[game-engines|Game Engines]] 11. [[Hosting]] 12. [[system-design|System Design]] ## Software Development | No | Category | Language | Primary | Secondary | Language | Primary | | --- | ----------------- | ---------- | --------- | ---------- | -------- | ----------- | | 1 | CLI | TypeScript | Commander | oclif | | | | 2 | Web | TypeScript | Next.js | SolidStart | Go | | | 3 | Mobile (Android) | | | | Kotlin | | | 4 | Mobile (iOS) | | | | Swift | | | 5 | Desktop (Linux) | | | | Java | | | 5 | Desktop (macOS) | | | | Swift | | | 6 | Desktop (Windows) | | | | C# | | | 7 | Server | TypeScript | Nest.js | | Java | Spring Boot | ## CI/CD (Continue Integration / Continue Delivery) - [CircleCI](https://circleci.com/) - [GitHub Actions](https://github.com/features/actions) - [GitLab CI](https://docs.gitlab.com/ee/ci/) - [Harness](https://harness.io/) - [Jenkins](https://www.jenkins.io/) - [TravisCI](https://docs.travis-ci.com/) ## Servers - [Apache HTTP Server](https://httpd.apache.org/) - [Nginx](https://nginx.org/) ## Version Control 1. [BitKeeper](https://www.bitkeeper.org/) 2. [Git](https://git-scm.com/) 1. [Bitbucket](https://bitbucket.org/) 2. [GitHub](https://github.com/) 3. [GitLab](https://gitlab.com/) 3. [Mercurial](https://www.mercurial-scm.org/)