GitHub is making its coding helper free for students

GitHub Copilot could be a revolution in making coding quicker and easier

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

GitHub is every developer’s best friend, especially if they’re working on anopen sourceproject, which is one of the reasonsMicrosoftswooped in.

At its recent Microsoft Build 2022 event, GitHubannouncedsome pretty cool updates for one of its most interesting services: Copilot, the AI-powered feature that helps suggest code during the writing process.

Created intandem with OpenAI, Copilot is effectively the coding helper of dreams, trained on a huge amount of raw code, helping developers spot issues, automate repetitive coding tasks, and more.

Github Copilot

Github Copilot

“GitHub Copilot, released in a technical preview in June 2021, today suggests about 35% of the code in popular languages like Java and Python generated by the tens of thousands of developers in the technical preview who regularly use GitHub Copilot,” Microsoft said.

The big news from Build is that Copilot will be available more generally in summer 2022, including being made available to students for free. The exact details will be announced at a later date, but this seems like a promising development.

Microsoft says the overall experience of using Copilot won’t change much with general availability, such as working with Python, JavaScript, TypeScript, Ruby, and many other languages, suggesting edits and lines of code as the developer goes.

Work smart, not hard

Work smart, not hard

AsTechCrunchreports, one of the best innovations coming to Copilot is called Explain, offering natural language descriptions of code and what it does. Currently a research project, Explain could be a game changer.

Are you a pro? Subscribe to our newsletter

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

“As a part of Copilot Labs, we launched ‘explain this code’ and ‘translate this code.’ This work fits into a category of experimental capabilities that we are testing out that give you a peek into the possibilities and lets us explore use cases,” GitHutb’s Ryan J. Salva toldTechCrunch.

The latest GitHub update solves major headaches for developers>GitHub will require all developers to enroll in 2FA by the end of 2023>Developers really aren’t loving GitHub’s new algorithmic For You feed

“Perhaps with ‘explain this code,’ a developer is weighing into an unfamiliar codebase and wants to quickly understand what’s happening. This feature lets you highlight a block of code and ask Copilot to explain it in plain language.”

“Again, Copilot Labs is intended to be experimental in nature, so things might break. Labs experiments may or may not progress into permanent features of Copilot.”

Of course, Copilot isn’t perfect and isn’t a panacea for creating beautiful code without a few touches of a button – doing something novel will require a lot of thought, debugging, and trial and error still.

Max Slater-Robins has been writing about technology for nearly a decade at various outlets, covering the rise of the technology giants, trends in enterprise and SaaS companies, and much more besides. Originally from Suffolk, he currently lives in London and likes a good night out and walks in the countryside.

7 myths about email security everyone should stop believing

Best Usenet client of 2024

iStorage Group acquires Kanguru Solutions as it looks to expand security offering