BACKGROUND

The subject disclosure relates to quantum computing and, more specifically, to facilitating quantum computing as a service.

SUMMARY

The following presents a summary to provide a basic understanding of one or more embodiments of the invention. This summary is not intended to identify key or critical elements, or delineate any scope of the particular embodiments or any scope of the claims. Its sole purpose is to present concepts in a simplified form as a prelude to the more detailed description that is presented later. In one or more embodiments described herein, systems, computer-implemented methods, apparatuses, and/or computer program products that facilitate a quantum software developer kit and framework are provided.

According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an execution component that executes, on a quantum device located within a cloud computing environment, a code based on an identification of the code received from a communication device. The quantum software development kit can execute on the communication device.

According to another embodiment, a computer-implemented method can comprise executing, by a system operatively coupled to a processor, a code at a quantum device. An identification of the code can be received from a communication device. Further, a quantum software development kit can execute on the communication device. In addition, the quantum device can be located in a cloud computing environment.

According to a further embodiment, a computer program product that facilitates usage of a quantum software developer kit and framework is provided. The computer program product can comprise a computer readable storage medium having program instructions embodied therewith, the program instructions can be executable by a processing component to cause the processing component to execute, on a quantum device located in a cloud computing environment, a code based on an identification of the code received from a communication device. A quantum software development kit can execute on the communication device.

