LLVM was originally developed as a research infrastructure to investigate dynamic compilation techniques for static and dynamic programming languages.
Az LLVM eredeti célkitűzése szerint kutatási infrastruktúra volt a statikus és dinamikus programozási nyelvek dinamikus fordítási technikáinak tanulmányozásához.