Low Level Virtual Machine
LLVM has little to do with virtual machines except that it can help create them. It is a compiler infrastructure, or compiler engine. It is designed to make it easy to implement optimizations at compile time, link time, and runtime, regardless of the programming language. In addition to being a collection of modular and reusable compilers and toolchains, the term also refers to the project itself.
LLVM Usages
The LLVM Compiler Infrastructure Project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines. The name "LLVM" itself is not an acronym; it is the full name of the project.
https://llvm.org/

Seonglae Cho