I'd say Russian is like the ASM in that you have a long set of rules which wouldn't help you in any way to write meaningful code that does something useful. So, the only way around is to keep the complete packages of pre-written lines handy and hope the output of one package could be used as input for another. And English is like classic C in that you think you definitely know what the program would do, but unfortunately you end up spending the rest of your day digging through the core file trying to find why by trying to express something you ended up saying something else.![]()