0% found this document useful (0 votes)
6 views2 pages

Programming Terminologies Definitions

The document defines various programming terminologies including text-based and block-based programming, values, flowcharts, and arithmetic operators. It explains concepts like syntax, IDLE, interactive mode, and the Python shell, along with the roles of interpreters and machine code. Additionally, it covers script mode, execution of programs, and the purpose of comments in code.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Programming Terminologies Definitions

The document defines various programming terminologies including text-based and block-based programming, values, flowcharts, and arithmetic operators. It explains concepts like syntax, IDLE, interactive mode, and the Python shell, along with the roles of interpreters and machine code. Additionally, it covers script mode, execution of programs, and the purpose of comments in code.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Programming Terminologies -

Definitions
Text-Based Programming
A style of programming where the programmer writes code using a text editor or
IDE, using programming languages like Python, Java, or C++.

Block-Based Programming
A visual programming method where users drag and drop blocks (that represent
code) to create programs. Used in tools like Scratch and Blockly.

Values
The data (like numbers, text, etc.) stored in variables or used in expressions in a
program. Examples: 5, "Hello", 3.14.

Flowchart
A diagram that visually represents the steps of an algorithm or process using
different symbols (like ovals, rectangles, and arrows).

Arithmetic Operator
Symbols used in programming to perform mathematical operations. Examples: +
(add), - (subtract), * (multiply), / (divide), % (modulus).

Graphical User Interface (GUI)


A visual way for users to interact with a program using buttons, windows, icons, and
other graphical elements.

Syntax
The set of rules that define how programs must be written in a programming
language. Incorrect syntax causes errors.

IDLE
Stands for Integrated Development and Learning Environment. It's Python’s built-in
editor and interpreter for writing and running Python code.

Interactive Mode
A way to run Python where you type code line by line, and it gives immediate
results. Often used in the Python shell or terminal.
Python Shell
An interface where you can type and execute Python code interactively. It gives
instant feedback for each command.

Print Statement
A command in Python (print()) used to display output on the screen. Example:
print("Hello, World!")

Case Sensitive
Means uppercase and lowercase letters are treated differently. Example: Variable
and variable are not the same in Python.

Interpreter
A program that reads and runs code line by line, translating it into machine code.
Python uses an interpreter.

Machine Code
The lowest-level programming language understood by a computer’s CPU,
consisting of binary (0s and 1s).

Script Mode
A way to write and save complete Python programs in .py files and run them all at
once (instead of line-by-line).

Execute
To run or carry out the instructions written in a program.

Comments
Notes in the code meant for humans to understand the logic. They are ignored by
the interpreter. In Python: # This is a comment

You might also like