IT Pro is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more

programming languages

Tech leaders share how to break into the tech industry
Software engineer examining code from a software
Careers & training

Tech leaders share how to break into the tech industry

“You have to feel like a true member of the IT world before you actually become a member"
14 Apr 2022
TypeScript version 4.7 beta launch leave developers 'delighted' with new features
Man at a desk coding software
software development

TypeScript version 4.7 beta launch leave developers 'delighted' with new features

A host of new features are headed to the programming language which is undergoing a period of rapid development
12 Apr 2022
Go 1.18 promises to be the most significant update to the language ever
Programming code abstract on a reflective background
programming languages

Go 1.18 promises to be the most significant update to the language ever

A host of features aiming to simplify and streamline critical functions, as well as big performance boosts, are expected to improve the development ex…
17 Mar 2022
Microsoft releases TypeScript 4.6 with a score of new features
Java script displayed on monitor
software development

Microsoft releases TypeScript 4.6 with a score of new features

The latest iteration of the programming language brings never-before-seen features and lots of improvements to make developers' lives easier
2 Mar 2022
Microsoft teases 'controversial' changes to C# programming language
C# code displayed on a computer screen
Development

Microsoft teases 'controversial' changes to C# programming language

The preview features are still in development and have attracted mixed feedback from the developer community
24 Feb 2022
Flutter announces new stable build for Windows development
Flutter for Windows mockup image by Google
software development

Flutter announces new stable build for Windows development

Google has worked with Microsoft to target Windows as the first stable desktop-specific release of the cross-platform development framework
4 Feb 2022
What is an ASPX file?
Web browser with text
web browser

What is an ASPX file?

We look at what this web file does and how it can be viewed
26 Jan 2022
Python developers release three "cursed" updates
A screen showing code written in a generic programming language
software development

Python developers release three "cursed" updates

Exciting developments in the next Python version are being observed while a score of bug fixes reach the most widely used Python builds
18 Jan 2022
Ransomware is being rewritten in Go for joint attacks on Windows, Linux users
The outline of a skull displayed in computer code to represent malware
ransomware

Ransomware is being rewritten in Go for joint attacks on Windows, Linux users

The Google-created programming language has become increasingly popular in the malware community for its speed and effectiveness in targeting more use…
13 Jan 2022
The top programming languages you need to learn for 2022
A screen showing Python code
Careers & training

The top programming languages you need to learn for 2022

With hundreds of coding languages out there, which ones will earn you the most?
6 Jan 2022
Best C++ courses to kickstart your career
A man with glasses looking at several screens with code on them
software development

Best C++ courses to kickstart your career

If you want to learn C++ for a new job, these are the courses you should consider
26 Nov 2021
What is SQL?
A computer keyboard with letters spelling SQL in blue
SQL

What is SQL?

This guide should help you understand the programming language that defined the database query
29 Oct 2021
The 9 best courses for R
"R" over top of a laptop with code on it
programming languages

The 9 best courses for R

Whether it’s data science, machine learning, and statistics you are interested in, there’s a course that will teach you R
21 Oct 2021
11 best python courses
Man writing code on a laptop
programming

11 best python courses

Python is the trendy coding language to use; here are some of the best courses out there
15 Oct 2021
Hackers turning to 'exotic' languages for next-gen malware, report warns
A person on a laptop to depict hacking
malware

Hackers turning to 'exotic' languages for next-gen malware, report warns

Coding languages such as Go, Rust, Nim and DLang are allowing malware authors to avoid signature detection and add layers of obfuscation
27 Jul 2021
IBM CodeNet teaches AI to translate programming languages
Close-up of a code editing programme
artificial intelligence (AI)

IBM CodeNet teaches AI to translate programming languages

The expansive dataset is designed to translate 55 languages, including Cobol, Java, C++, and Python
11 May 2021
What is pseudocode?
Pseudocode spelt out in wooden blocks in front of code text
Software

What is pseudocode?

We take a closer look at the descriptive take on programming languages
23 Apr 2021
IBM offers quantum industry’s first developer certification
Quantum Computing
Network & Internet

IBM offers quantum industry’s first developer certification

The company hopes this it help companies and research institutions get their workforce “quantum-ready"
31 Mar 2021
What is the Swift programming language?
Apple Swift code logo
programming languages

What is the Swift programming language?

Apple’s purpose-built language works across iOS, macOS, iPadOS and more
24 Mar 2021
The best UK coding and app development courses
Two people looking at code on a computer monitor
Development

The best UK coding and app development courses

Use your time at home to learn the skills needed to get a better job
11 Jan 2021
Python founder Guido van Rossum joins Microsoft
Image of Guido van Rossum
programming languages

Python founder Guido van Rossum joins Microsoft

He joins the firm’s Developer Division as Python breaks into the top two most popular languages for the first time
13 Nov 2020
The IT Pro Podcast: Picking a programming language
Title card: Picking a programming language
programming languages

The IT Pro Podcast: Picking a programming language

With so many options, which languages should aspiring coders focus on?
9 Oct 2020
Google VP withdraws from Black Hat over 'harmful' name
A graphic displaying an ethical hacker
programming languages

Google VP withdraws from Black Hat over 'harmful' name

David Kleidermacher announced that he would no longer be speaking at virtual Black Hat USA conference
6 Jul 2020