- Computer Programming for Absolute Beginners
- Joakim Wassberg
- 178字
- 2021-06-11 18:38:33
Chapter 1: Introduction to Computer Programs
Programming is the art and science of writing instructions that a computer can follow to accomplish a task. This task can be playing a game, performing a calculation, or browsing the web, for example. However, before we can learn how to write programs, we should understand what a program is and how a computer can understand and execute the instructions we give it. In this chapter, we will study this in more detail, along with the basics of what a computer is, how it works, and its history.
Even a basic level of understanding of these topics will help us later on when we discuss the different aspects of writing programs, as we can then relate to how the computer will treat the code we write.
In this chapter, we will cover the following topics:
- A perspective on the history and origins of the computer
- Background knowledge of the original ideas behind programming
- Understanding what a computer program is
- Learning how a computer program works
- An understanding of what machine code is
- SQL Server 2016 數(shù)據(jù)庫教程(第4版)
- 使用GitOps實(shí)現(xiàn)Kubernetes的持續(xù)部署:模式、流程及工具
- Python數(shù)據(jù)分析:基于Plotly的動(dòng)態(tài)可視化繪圖
- 數(shù)據(jù)驅(qū)動(dòng)設(shè)計(jì):A/B測(cè)試提升用戶體驗(yàn)
- 深度剖析Hadoop HDFS
- 智能數(shù)據(jù)分析:入門、實(shí)戰(zhàn)與平臺(tái)構(gòu)建
- LabVIEW 完全自學(xué)手冊(cè)
- 達(dá)夢(mèng)數(shù)據(jù)庫運(yùn)維實(shí)戰(zhàn)
- INSTANT Android Fragmentation Management How-to
- Construct 2 Game Development by Example
- Spark分布式處理實(shí)戰(zhàn)
- MySQL技術(shù)內(nèi)幕:SQL編程
- 區(qū)域云計(jì)算和大數(shù)據(jù)產(chǎn)業(yè)發(fā)展:浙江樣板
- 高效使用Redis:一書學(xué)透數(shù)據(jù)存儲(chǔ)與高可用集群
- SQL必知必會(huì)(第5版)