because they are inherently text based as is code?

But they are abstractions made to cater to human weaknesses.