IBM Launches Quantum Programming Challenge

IBM said it is launching a quantum computing challenge to mark four years since its first cloud-based quantum computing resources went online on 4 May, 2016.

Quantum computing is expected to revolutionise the way computers work by using building blocks whose functionality draws on quantum effects.

But their principles are fundamentally different from those of classical computers, with quantum qubits, for instance, able to hold multiple states, in contrast to the two possible states of a digital bit.

As a result, many of the companies such as Google, IBM and Microsoft that are investing in developing quantum computers are also looking to work with programmers to build their familiarity with quantum computing concepts.


“Trying to explain quantum computing without resorting to incorrect analogies has always been a goal for our team,” said Jay Gambetta, an IBM fellow and vice president of Quantum Computing at the company.

“As a result, we have continuously invested in education, starting with opening access to quantum computers, and continuing to create tools that enable anyone to program them.”

The IBM Quantum Challenge, running from 4 to 8 May, allows any user to login and make use of IBM’s quantum resources, from writing a basic “Hello Quantum” program to solving a complex optimisation problem.

The challenge is aimed at education and is open to everyone from experienced programmers to those who are simply curious about quantum computers.

Quantum computer programs involve building and running quantum circuits, and Gambetta said users have executed 175 billion quantum circuits on IBM’s hardware since 2016, resulting in more than 200 scientific publications.

Quantum development

For those who want to know more about quantum programming, Gambetta pointed to a chapter in an online textbook that defines quantum circuits.

IBM is also making available a series of free online video materials that cover the basics of programming with Qiskit, an open source framework for programs running on IBM Q Experience, the company’s online quantum platform.

Gambetta said IBM now has 18 quantum systems running on Q Experience, with more than 200,000 users and more than 100 client research partners.

To recognise people’s participation in the project IBM said it would award digital badges and provide additional sponsorship to the Python Software Foundation.

The Qiskit language is written primarily in Python.

“We hope you also have fun as you put your skills to the test,” Gambetta said.

In March IBM said it planned to build Europe’s first quantum computer in Germany, allowing companies to access the experimental technology without needing to send sensitive data across the Atlantic.

IBM said it would build one of its Q System One machines at the state-backed Fraunhofer Institute near Stuttgart from early 2021, with research labs to be set up around it.

Matthew Broersma

Matt Broersma is a long standing tech freelance, who has worked for Ziff-Davis, ZDnet and other leading publications

Recent Posts

Tesla Wins Case Against Former Staffer Who Stole Data

Tesla wins court case against former employee at Tesla's Giga Nevada factory, who hacked systems…

21 hours ago

Patient Dies In Germany After Hospital Ransomware Attack

Real world consequence of ransomware attacks. A female patient has died as a result of…

1 day ago

Tesla Driver Charged For Sleeping As Car Drove At 90mph

Unbelievable! Driver in Canada charged with dangerous driving, after he slept in fully reclined seat…

1 day ago

ByteDance Majority Stake Puts Oracle-TikTok Deal At Risk – Report

Plan to keep majority stake in TikTok, will hinder White House approval reports suggest, as…

2 days ago

Nintendo Shuts the Lid On 3DS

Nearly a decade after it first launched, Japanese gaming giant Nintendo discontinues its popular 3DS…

2 days ago

Aussie Regulator Refuses To Back Down After Facebook News Warning

Blunt warning from Facebook about blocking news sharing down under, receives equally blunt response from…

2 days ago