SAT Question b771d175: Boundaries answer and explanation

English - Boundaries - Semicolon With Transitional Expression
0:00
FREE OFFICIAL BANK
Scala is referred to as a compiled programming language because it typically incorporates a compiler—a tool that translates lines of code into executable commands. Compiling isn’t exclusive to certain programming ______ any language can incorporate this tool.
160
Difficulty:Hard
Which choice completes the text so that it conforms to the conventions of Standard English?