Version control service Github has opened up its free GitHub Education pack to all schools, as noted in a Tuesday blog post, giving more students an opportunity to learn how to code.

As a TNW report stated, software development is more than just writing code, though. GitHub’s Education program offers solutions for students to learn coding, testing, documenting, and proper source management.

GitHub previously offered this service to a limited number of certain degree programs or certificate granting institutions, according to the report. Now, however, it is opening up its bundle of tools–including its Student Developer Pack, GitHub Classroom, Campus Experts, and Campus Advisor–to all students in an effort to prepare them for future jobs in tech.

SEE: Hiring kit: Python developer (Tech Pro Research)

Microsoft’s recent purchase of GitHub adds to its changing focus–one more centered on developers and professional growth. Microsoft also owns LinkedIn and, sites developers frequent. This free education program could prove helpful to those trying to learn code as a means of preparing for a career, or for students studying another field who want to stay current on tech trends.

For GitHub, the value is that the company gets its service in the hands of future developers even earlier, making them more familiar with GitHub as a version control platform. As such, they may be more likely to use it in their future careers.

GitHub Education will offer a bundle of GitHub’s tools and trainings to help prepare the developers of the future. It comes with full access to GitHub’s Enterprise and Business Hosted.

As noted, GitHub Education willCampus Advisors, a teacher training service to prepare instructors. Other new features include Field Day, a platform for open source conferences referred to as “unconferences” for technical student communities, and the aforementioned Campus Experts, which is essentially training for building a more engaged tech community.

The big takeaways for tech leaders:

  • GitHub Education, a bundle of services geared toward students who want to learn coding, will now be available to all schools.
  • By engaging with even more schools, GitHub gets its service into the hands of more would-be developers, increasing its chances they’ll use the service in their future jobs.