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:-
An assembly language (or assembler language) is a low-level programming language for a computer, or other programmable device, in which there is a very strong (generally one-to-one) correspondence between the language and the architecture's machine code instructions. Each assembly language is specific to a particular computer architecture.
COBOL was designed in 1959, by the Conference on Data Systems Languages (CODASYL) and was partly based on previous programming language design work by Grace Hopper, commonly referred to as "the (grand)mother of COBOL". It was created as part of a US Department of Defense effort to create a portable programming language for data processing. Intended as a stopgap, the Department of Defense promptly forced computer manufacturers to provide it, resulting in its widespread adoption. It was standardized in 1968 and has since been revised four times. Expansions include support for structured and object-oriented programming.
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-[http://www.ioccc.org]) 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.