Quora Feeds
Active Member
Garry Taylor
I think C was written as a high level language, and is now considered a low level language.
When C was created, it was pretty normal to “hit the metal” in programming, i.e. write to the specifications of the machine.
These days, we write most software in a very high level and abstracted way. Python or Java or the like provides a way to run our programs in a way highly abstracted from the computer. The computer might be a 256 processor SPARC machine, a NUMA cluster, or just a phone, Python or Java just pretends their all the same, and you write programs in blissful ignorance of what is happening underneath.
For the seventies, sure C is a high level language. For 2016, it’s not, it’s a fairly low level language compared to just about anything other than assembler.
See Questions On Quora
Continue reading...
I think C was written as a high level language, and is now considered a low level language.
When C was created, it was pretty normal to “hit the metal” in programming, i.e. write to the specifications of the machine.
These days, we write most software in a very high level and abstracted way. Python or Java or the like provides a way to run our programs in a way highly abstracted from the computer. The computer might be a 256 processor SPARC machine, a NUMA cluster, or just a phone, Python or Java just pretends their all the same, and you write programs in blissful ignorance of what is happening underneath.
For the seventies, sure C is a high level language. For 2016, it’s not, it’s a fairly low level language compared to just about anything other than assembler.
See Questions On Quora
Continue reading...