Practicality is not what he is asking about but qualification as a capable language. Turing Completeness is the concept used to determine that. It doesn't matter how simple or impractical a language is, if it can perform all the basic math operations, do conditional branching and reference discrete blocks of memory, it can be used to write any program. I'm willing to be the instruction set for RISC can do all these things which means it would be able to run any program your normal PC can run if given enough memory. It may not run pretty but it will run.