09-27-2023, 08:32 AM
(translated by DeepL translator)
Dear LitDev, I'm not talking about replacing the syntax language. Let the programming language be the way it is right now.
Let's take the solution you wrote for the "Write a TextWindow login program" assignment as an example.
You wrote your code using commands made up of sets of English characters.
For each set of these characters, I can define any set of other characters from any other language.
The utility can automatically perform character substitutions using a table that anyone can create for themselves.
As a result, your source code will be converted to a new text file.
This file is easily understood by people who do not speak English, but know the language in which the character replacement table was filled in.
These people will be able to make changes to the text. And then, the same utility will be able to convert the file back to standard program code with English characters and commands using the same replacement table.
In this way, we can make it easier for anyone in any country in the world to understand the code.
It will be a good and useful thing to do.
Dear LitDev, I'm not talking about replacing the syntax language. Let the programming language be the way it is right now.
Let's take the solution you wrote for the "Write a TextWindow login program" assignment as an example.
You wrote your code using commands made up of sets of English characters.
For each set of these characters, I can define any set of other characters from any other language.
The utility can automatically perform character substitutions using a table that anyone can create for themselves.
As a result, your source code will be converted to a new text file.
This file is easily understood by people who do not speak English, but know the language in which the character replacement table was filled in.
These people will be able to make changes to the text. And then, the same utility will be able to convert the file back to standard program code with English characters and commands using the same replacement table.
In this way, we can make it easier for anyone in any country in the world to understand the code.
It will be a good and useful thing to do.