Programming Languages
Programming languages are an excellent example of “levels of abstraction.” Computers don’t understand programming languages; programming languages are meant for humans to read and write. That’s right, that code that makes no sense to you, but at least the computer understands it—yeah, the computer doesn’t understand it, either. A programming language is an easy way for humans to give instructions to a computer (well, easier than writing binary). The instructions still have to be transformed into something the computer can understand (a bunch of 0’s and 1’s). The programming language has its own set of instructions that handle that process.
You have many programming languages to choose from, each with its advantages and disadvantages. ...
Get Learning to Program now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.