It is mostly written in C++ and Python, integrates external libraries like LLVM, OpenCL, CUDA, etc.
[1] https://tvm.apache.org/