7 ms·
It's just a matter of personal definitions, it seems. Here is an example: https://ulanguage.org https://ulanguage.org What level would you say this language w
by EGreg 9d ago
It's just a matter of personal definitions, it seems. Here is an example:
https://ulanguage.org https://ulanguage.org
What level would you say this language was? Is it a low-level systems language, or is it also usable for writing web sites?
- rfgplk 9d agoUnique language! To me the definition of low-level vs high-level strictly comes from the indirection the language runtime provides for you. If the language compiles down to asm, it's low level. It literally does _not_ matter what it looks like. The only other constraint is possibly whether you can manipulate low-level CPU level constructors like memory, albeit it's not necessary. You can take python and write an LLVM frontend for it and it would instantly become a low-level language.
- bee_rider 9d agoI think that would be confusing. Intuitively “low level language” describes the language. Your definition actually describes the nature of the compiler implementation.