当前位置:网站首页>程序猿学英语-指令式编程
程序猿学英语-指令式编程
2022-07-02 06:28:00 【江藤霞】
IMPERATIVE PROGRAMMING(命令式、指令式编程)
看手册的同时学一下英语,还挺不错的!
原文:
Imperative programming
Imperative programming
is a programming paradigm
that describes computation in terms of statements that changes the state of the machine. For example, the statement x = x +1
changes the state of the memory location of x by adding 1 to the existing value of x.
Procedural programming
describes an imperative programming model where a program consists of one or more procedures, each of which contains statements that changes the state of the program.
Imperative programming indicates
that programming language constructs are fairly close to the machine. The earliest imperative languages were the machine languages
that were used to program computers.
Machines languages were hard to code and debug. Over time
, high level languages were developed to make the programming process easier. For high level languages, compilers had to be developed so that it takes high level code and translate into machine code that can be executed directly on machines hardware.
All programs must eventually
be executed at the machine level. Many other paradigms such as object oriented programming
and functional programming were developed to make the programming process more structured and correct. However, all programs must eventually be converted into machine instructions
.
参考生词:
Imperative programming
:命令式编程paradigm
:规范Procedural programming
:过程程序设计indicates
:表明machine languages
:机器语言Over time
:久而久之eventually
:最终object oriented programming
:面向对象程序设计instructions
:指令
边栏推荐
猜你喜欢
Where do you find the materials for those articles that have read 10000?
SQLyog远程连接centos7系统下的MySQL数据库
静态库和动态库
应对长尾分布的目标检测 -- Balanced Group Softmax
How to build the alliance chain? How much is the development of the alliance chain
On November 24, we celebrate the "full moon"
Look for we media materials from four aspects to ensure your creative inspiration
CarSim learning experience - rough translation 1
OpenCV3 6.3 用滤波器进行缩减像素采样
The internal network of the server can be accessed, but the external network cannot be accessed
随机推荐
The internal network of the server can be accessed, but the external network cannot be accessed
Global and Chinese market of wire loop, 2022-2028: Research Report on technology, participants, trends, market size and share
Command line is too long
Erase method in string
Use of OpenCV 6.4 median filter
SQL server如何卸载干净
JVM instructions
学习写文章格式
Open3d learning note 4 [surface reconstruction]
【无标题】
Carsim 学习心得-粗略翻译1
Media query usage
Constant pointer and pointer constant
Chinese garbled code under vscade
Jupyter Notebook常用快捷键(在命令模式中按H也可查看)
OpenCV3 6.2 低通滤波器的使用
Meta learning Brief
Opencv's experience of confusing X and Y coordinates
Carla-ue4editor import Roadrunner map file (nanny level tutorial)
Multi site high availability deployment