As difficult to program in as possible?
It seems like it would be easy to make a language that is even more difficult to program in.
For example, instead of storing only ternary numbers in memory, each subsequent memory address could store a number in a different base.
Also, instead of having a static lookup table for the encryption, it could create a table based on its own program representation instead, resulting in a different lookup table for every program (while remaining deterministic).
Speaking of determinism, all sorts of non-determinism could of course be easily added to the language, making it even harder to program.
Naturally, all sorts of complex mathematical operations could be used instead of simple arithmetic operations as well... etc..
I'm sure it wouldn't be difficult for any creative programmer to tweak this language in many other ways to make it harder to program.
In fact, after a certain language complexity is reached, I'm not sure how one would judge that one "extremely difficult" language is actually harder to program in than another, making the claim that a given language is "as difficult to program as possible" hard to prove.