In order to understand languageONE it is appropriate to discuss why it has been developed in the 1st place. The reason lies back some 35 years ago when I first entered the computer industry. When I began at college programs were entered by 'punched cards' (resembling a type of piano roll). We first studied binary maths, then octal maths and hexadecimal maths. We were then taught assembler code, and it was then that the idea of languageONE began. As was the wont in those days we were then taught (C)ommon(B)usiness (O)riented(L)anguage and it was an indication at the time as to how close to assembler COBOL was, all the while presenting a english like paradigm. Cobol has sentences, paragraphs, verbs etc. This more than ever reinforced the idea behind languageONE

To quote wiki:-


Colleges would then teach Fortran, and Basic. This coincided with the introduction of the first XT-Personal Computer. 640K memory, 5 1/4 inch floppy. Following college there was Pascal, MASM, JCL, CICS, and then more recently HTML, VBScript, Java, Python and on and on. It was shortly after college that I began using MASM the Microsoft Macro assembler and in it held the key to languageONE. I had by this stage begun wondering why all of these languages existed. With the introduction of C/C++ I really began scratching my head. (Check out - The International Obfucated C Code contest-[]) and consider why C has become such a popular language. As mentioned the key to languageONE is the capacity of the assembler to preprocess and expand macros.

The idea then for languageONE revolves around the notion as to why we need so many different programming languages. And the answer ironically is to develop a new one.! A new one, but 'an old one'. Consider the conversation I had with my daughter the other day.

And so..the premiss.

This is what languageONE represents.