programming
GitHub launches paid remote internships
GitHub launches paid remote internships
The launch follows a successful trial and will initially be available for students in ten countries
7 Mar 2023
Podcast transcript: Is this the beginning of the end for open source?
Podcast transcript: Is this the beginning of the end for open source?
Read the full transcript for this episode of the IT Pro Podcast
3 Mar 2023
The IT Pro Podcast: Is this the beginning of the end for open source?
The IT Pro Podcast: Is this the beginning of the end for open source?
There’s positive momentum in the open source community, but key players are questioning its longevity
3 Mar 2023
Record computing degree applications driven by AI interest, says BCS
Record computing degree applications driven by AI interest, says BCS
The institute suggested students are attracted to computer sciences by innovative areas, which also include machine learning and the fight against cli…
16 Feb 2023
GitHub Copilot for Business launches with new features, best-ever AI
GitHub Copilot for Business launches with new features, best-ever AI
Businesses can make use of exclusive features and easily subscribe to the service for the first time
15 Feb 2023
What is Electron and why is it so controversial?
What is Electron and why is it so controversial?
Developers love the simplicity of Electron, and it could lead to major savings, but many urge caution over the potential security risks to users
31 Jan 2023
Yandex data breach reveals source code littered with racist language
Yandex data breach reveals source code littered with racist language
Yandex source code for a range of key services was leaked to a popular hacker forum last week
30 Jan 2023
Return of the Mac
Return of the Mac
Developer Jarosław Mazurkiewicz explains the creative process behind MacintoshPi and why he wanted to bring a classic Mac back to life
27 Dec 2022
Developers more likely to introduce security vulnerabilities in code when using AI assistants
Developers more likely to introduce security vulnerabilities in code when using AI assistants
The findings come as an increasing number of developers turn to AI pair programmers due to productivity benefits
21 Dec 2022
Women pursuing computing degrees surges, the biggest growth rate of any subject area
Women pursuing computing degrees surges, the biggest growth rate of any subject area
However, the amount of women beginning computing degrees this year is still low compared to men, a figure of 6,450 compared to 27,735
21 Dec 2022
16 top BBC micro:bit projects
16 top BBC micro:bit projects
Learn everything from beginner projects to challenges for confident coders
28 Nov 2022
Best laptops for programming and coding in 2023
Best laptops for programming and coding in 2023
There are so many factors to consider when choosing the best laptop for programming – here are our top picks
23 Nov 2022
NSA: Phase out memory-unsafe languages like C and C++
NSA: Phase out memory-unsafe languages like C and C++
The US agency advises organisations to begin using languages like Rust, Java, and Swift
11 Nov 2022
GitHub Copilot for business ‘expected to boost enterprise adoption’
GitHub Copilot for business ‘expected to boost enterprise adoption’
GitHub says its new business offering for its legally beleaguered AI pair programmer is the development that businesses and large enterprises have bee…
10 Nov 2022
Microsoft’s GitHub Copilot sued over “software piracy on an unprecedented scale”
Microsoft’s GitHub Copilot sued over “software piracy on an unprecedented scale”
The lawsuit stated that this is the first class-action case in the US challenging the training and output of AI systems
4 Nov 2022
Are coding bootcamps worth it?
Are coding bootcamps worth it?
Fast-track software development programmes often promise a quick way into a high-paying and lucrative career, but you’d be right to approach with caut…
6 Oct 2022
Why low-code and no-code can be a route through recession
Why low-code and no-code can be a route through recession
Businesses in need of cost and time-savings might benefit from alternative methodologies
5 Oct 2022
Microsoft Azure CTO hails 'most loved' Rust as the successor to C and C++
Microsoft Azure CTO hails 'most loved' Rust as the successor to C and C++
Rust is a newer programming language that developers enjoy using and learning, and it's being adopted far across the industry, too
21 Sep 2022
Programming with Python: Time to upgrade to fancy ANSI
Programming with Python: Time to upgrade to fancy ANSI
Wordle inspires Dick to reinvent his 1980s ASCII toolkit for the 2020s, but this time he doubles down with ANSI
3 Sep 2022
Podcast transcript: Why devs are collaboration experts
Podcast transcript: Why devs are collaboration experts
Read the full transcript for this episode of the IT Pro Podcast
5 Aug 2022
The IT Pro Podcast: Why devs are collaboration experts
The IT Pro Podcast: Why devs are collaboration experts
When it comes to cooperation, businesses could learn a few things from their IT team
5 Aug 2022
What is JavaScript and why should I learn it?
What is JavaScript and why should I learn it?
Everything you need to know about JavaScript and its role as the world's most popular web programming language
18 Jul 2022