Julia is another high-performance fast programming language that could be great for future quantum programmers as an option to code in. There are several resources available online for learning quantum through julia as well. - Error correction also exists for the Julia program - [HOQST ](https://uscqserver.github.io/OpenQuantumTools.jl/dev/)which is mainly an annealing tool but with the recent Nature paper proves that it may be better than qiskit pulse One great source is this article that explains how to [build a quantum circuit simulator in one day](https://blog.rogerluo.dev/2020/03/31/yany/)! ``` using LinearAlgebra function naive_broutine!(r::AbstractVector, U::AbstractMatrix, loc::Int) n = Int(log2(length(r))) # get the number of qubits return kron(I(1<<(n-loc+1)), U), I(1<