# data[].attributes.body
Debugging is the routine process of locating and removing computer program bugs, errors or abnormalities, which is methodically handled by software programmers viadebugging tools.

# data[].attributes.body
In programming, a variable is a value that can change, depending on conditions or on information passed to the program.

# data[].attributes.body
In programming, a variable is a value that can change, depending on conditions or on information passed to the program.

# data[].attributes.body
Syntax refers to the spelling and grammar of a programming language.

# data[].attributes.body
In computer science, a syntax error is an error in the syntaxof a sequence of characters or tokens that is intended to be written in a particular programming language.

# data[].attributes.body
Source code is the list of human-readable instructions that a programmer writes—often in a word processing program—when he is developing a program.

# data[].attributes.body
Writing invalid program logic that produces incorrect results when the instructions are executed.

# data[].attributes.body
a person who writes programs for the operation of computers, especially as an occupation.

# data[].attributes.body
A computer program is a collection of instructions that performs a specific task when executed by a computer.

# data[].attributes.body
A procedural language is a type of computer programming language that specifies a series of well-structured steps and procedures within its programming context to compose a program. It contains a systematic order of statements, functions and commands to complete a computational task or program.

# data[].attributes.body
Object-oriented programming (OOP) refers to a type of computer programming (software design) in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure.

# data[].attributes.body
Object (computer science) ... In the class-based object-oriented programming paradigm, object refers to a particular instance of a class, where the object can be a combination of variables, functions, and data structures.

# data[].attributes.body
Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

# data[].attributes.body
A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction.

# data[].attributes.body
Javascript (JS) is a scripting languages, primarily used on the Web.

# data[].attributes.body
Iteration, in the context of computer programming, is a process wherein a set of instructions or structures are repeated in a sequence a specified number of times or until a condition is met. When the first set of instructions is executed again, it is called an iteration.

# data[].attributes.body
In computer science, an interpreter is a computer program that directly executes, i.e. performs instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

# data[].attributes.body
In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

# data[].attributes.body
A flowchart is a type of diagram that represents an algorithm, workflow or process.

# data[].attributes.body
Execution in computer and software engineering is the process by which a computer or virtual machine executes the instructions of a computer program.

# data[].attributes.body
In programming language theory, semantics is the field concerned with the rigorous mathematical study of the meaning of programming languages.

# data[].attributes.body
conditional expressions and conditional constructs are features of a programming language, which perform different computations or actions depending on whether a programmer-specified booleancondition evaluates to true or false.

# data[].attributes.body
In computing, a command is a directive to a computer program acting as an interpreter of some kind to perform a specific task.

# data[].attributes.body
In computing, a command is a directive to a computer program acting as an interpreter of some kind to perform a specific task.

# data[].attributes.body
Computer code or program code is the set of instructions forming a computer program which is executed by a computer.

# data[].attributes.body
A software bug is an error, flaw, failure or fault in a computer program.

# data[].attributes.body
Assembly language is a low-level programming language for a computer or other programmable device specific to a particular computer architecture in contrast to most high-level programming languages, which are generally portable across multiple systems.

# data[].attributes.body
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.