| ▲ | EGreg 4 hours ago | |||||||
It's just a matter of personal definitions, it seems. Here is an example: 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 3 hours ago | parent [-] | |||||||
Unique 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. | ||||||||
| ||||||||