- Computer Programming for Absolute Beginners
- Joakim Wassberg
- 217字
- 2021-06-11 18:38:36
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.
- 我們都是數(shù)據(jù)控:用大數(shù)據(jù)改變商業(yè)、生活和思維方式
- 同步:秩序如何從混沌中涌現(xiàn)
- LibGDX Game Development Essentials
- 大規(guī)模數(shù)據(jù)分析和建模:基于Spark與R
- 虛擬化與云計算
- 大數(shù)據(jù)時代下的智能轉(zhuǎn)型進程精選(套裝共10冊)
- 大數(shù)據(jù)營銷:如何讓營銷更具吸引力
- 從0到1:JavaScript 快速上手
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(Python語言描述)
- 計算機視覺
- Access數(shù)據(jù)庫開發(fā)從入門到精通
- 離線和實時大數(shù)據(jù)開發(fā)實戰(zhàn)
- 大數(shù)據(jù)隱私保護技術(shù)與治理機制研究
- 大數(shù)據(jù)技術(shù)體系詳解:原理、架構(gòu)與實踐
- 數(shù)據(jù)挖掘與數(shù)據(jù)化運營實戰(zhàn):思路、方法、技巧與應(yīng)用