December 2020
Beginner
380 pages
10h 54m
English

In the last chapter, we looked at the fundamentals of software: machine code that runs on processors, and assembly language, a human-readable representation of machine code. Although eventually all software must take the form of machine code, most software developers work at a higher, more abstract level. In this chapter, you learn about high-level programming. We cover an overview of high-level programming, discuss common elements found across various programming languages, and look at example programs.
Although it’s possible to write software in assembly language (or even machine code!), ...
Read now
Unlock full access