3 types of Quantum Computing

Current State of QC

The table below was compiled from Qubit Count. It provides information about companies that generated maximum number of Qubits by every technology
Company Type Technology Number of Qubits Now
Intel Gate Superconducting 49
IQOQI/Univ. Ulm/Univ. Innsbruck Gate Ion Trap 20
Intel Gate Spin 26
Univ. of Wisconsin Gate Neutral Atoms 49
Harvard/MIT Quantum Simulator Rydberg Atoms 51
Univ. of Maryland / NIST Quantum Simulator Ion Trap 53
D-Wave Annealing Superconducting 2048
NTT/Univ. of Tokyo/Japan NII Qtm Neural Network Photonic 2048
Fujitsu Digital Annealer Classical 1024
Alibaba/Univ. of Michigan Software Simulatorr Classical 144

How to install Qiskit?

Qiskit is an open-source quantum computing framework for leveraging today's quantum processors in research, education, and business
1. Install Anaconda on your computer
2. Install Qiskit, Qiskit Aqua and Qiskit Aqua Chemistry
pip install qiskit
3. Create an IBM Q account.
4. Get an API token from the IBM Q website under “My Account” > “Advanced”
5. Take your token, here called MY_API_TOKEN, and pass it to the IBMQ.save_account() function:
from qiskit import IBMQ
IBMQ.save_account('MY_API_TOKEN')
6. Explore the tutorials

Programming languages available for quantum computers

The main quantum computing programming languages are Q# and QISKit.