drag & Drop coding blocks
Even if you can’t type, you can still program & code using visual programming. One very popular visual programming language is Scratch.
Visual programming is often geared towards novice coders who are just learning the concepts and experimenting or building simple games, animations, and programs however visual programming can be just as powerful as written language counterparts though sometimes less capable.
Create an account at https://scratch.mit.edu/ and complete the tutorials to get an understanding of Scratch. You can also browse other peoples creations and Remix them to get a better understanding of how they work.
Scratch is a web-based software that was created to be as accessible as possible so that almost anyone can start creating programs. Most other programming languages require some downloaded software in order to begin actively coding.
Unreal Engine has a visual scripting language called Blueprint. UE is one of the most powerful pieces of software ever built and is used to make world class games like Fortnite, and the best cinematography options for computer graphics. Using Blueprint programmers can create scripts, programs, and processes without typing and code. Blueprint is much more advanced than Scratch.