It can not be said that everyone who is using GitHub is using Atom text editor widely, but quite a lot of people whom I know are using Atom as their primary text editor now. I have personally been using it exclusively also other than the odd Vim in an SSH session or quick fix for probably two years now, maybe more. You can know more about such kind of things if you are an absolute beginner or you have a little knowledge of GitHub in that case to learn GitHub and all its concepts such as pull request or creating a repository in detail which is necessary for a programmer you can learn it by taking up the GitHub training course. If you like to read then you can have a look at the GitHub tutorial. If you want to learn it by watching the video tutorial then you can have a look at the following tutorial:- .