Alteryx uses the C++ programming language. While some features are unique to Alteryx, it is primarily a C++ tool with additional libraries and functions built on top. This means that those with a background in C++ will find themselves right at home using Alteryx, while those without may need to invest some time in learning the basics of the language. However, the user-friendly interface and extensive documentation make Alteryx an accessible tool for users of all levels of coding experience.