官术网_书友最值得收藏!

Summary

In this chapter, we started by talking about why machine code is so difficult to understand and the motivation for creating programming languages that are easier to use for programmers. We then saw how programming languages have evolved over the years, and how most of them are similar as they have influenced each other as they evolved.

We also discussed some different techniques—interpreting and compiling—that are used to translate source code into machine code. We also saw how some languages use a mixed technique, employing both compiling and interpreting to complete translation.

At the end of this chapter, we learned about the grammar or syntax of a programming language and that each language has its own syntax rules. We also learned that there is a close relationship between mathematics and programming, and that programming has borrowed some ideas and concepts from mathematics but that even if they share the same name, they do not necessarily do the same thing.

All of this knowledge will give you a solid base to build on with what we will learn in the next chapter, where we will look at some of the main types of applications that we can develop. We will also learn about the ways in which they are related to each other.

主站蜘蛛池模板: 呼玛县| 合川市| 赤壁市| 尼勒克县| 定边县| 民权县| 闻喜县| 岳普湖县| 勐海县| 伊春市| 玛多县| 陇川县| 南平市| 永登县| 松滋市| 祥云县| 全州县| 都兰县| 藁城市| 松阳县| 徐闻县| 尼木县| 潜山县| 西平县| 彭山县| 新和县| 长子县| 永济市| 汾阳市| 两当县| 海兴县| 莱西市| 砀山县| 峨山| 临潭县| 休宁县| 佛学| 玉龙| 松滋市| 高邑县| 汉沽区|