Thrust Programming Language The Thrust Programming Language. A general-purpose, statically typed systems programming language for writing verbose, accurate, and fast code.