4
A programming language
When people want to show off code to each other they can put it on GitHub. Github allows you to go track changes in your code. Github allows you to collaborate with other people.
You make a copy of the project's code to contribute to someone else's project.
You make an exact copy of the code to a local environment like you VScode.
A Pull Request (PR) is a way to notify team members that you’ve finished a feature or fix and want to merge your code into the main project.