The text-based programming language among the options provided is Python.
Scratch and Tynker are primarily visual programming languages, while VexCode has both text-based and block-based options, but it is commonly associated with visual programming for educational purposes.