Back to marketplace

2.5 Programming Logic and IDEs

No description yet. This curated deck is ready for daily study.

Total cards: 14•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (14)

#1
Front (Question)

What is an IDE?

Back (Answer)

Software that helps programmers to write code.

#2
Front (Question)

What does an IDE stand for?

Back (Answer)

Integrated Development Environment

#3
Front (Question)

Features of an IDE

Back (Answer)

Code Highlighter Run-time environment Auto-environment Translator Editor Error diagnostics/debugger

#4
Front (Question)

What is a code highlighter?

Back (Answer)

Colour highlights keywords and syntax to make the programme more readable

#5
Front (Question)

What is a run-time environment?

Back (Answer)

Allows programmers to run and test code before release

#6
Front (Question)

Define Auto-completion

Back (Answer)

Suggests programming keywords and sub-routine names and auto-completes them

#7
Front (Question)

Define Translator

Back (Answer)

Translates high-level source code e.g Python (understandable by humans) into machine code (binary), which can be understood by computers.

#8
Front (Question)

Define editor

Back (Answer)

Allows programmer to type and edit code

#9
Front (Question)

Define error diagnostics/debugger

Back (Answer)

Detects syntax errors and tells the programmer which line the error is on

#10
Front (Question)

Example of high-level source code

Back (Answer)

Python

#11
Front (Question)

Types of translator

Back (Answer)

Interpreter Compiler Assembler

#12
Front (Question)

Define interpreter -

Back (Answer)

translates code line-by-line into machine code (binary).

#13
Front (Question)

Define compiler

Back (Answer)

translates all of the code in one go and stores it as an executable file. Once the code is compiled, it can be run by the processor whenever it is needed.

#14
Front (Question)

Define assembler -

Back (Answer)

Translates low level assembly language into machine code.