TSA Coding Exam 2026 Questions and
Answers
Computer Program - Correct answer-Any form of software that runs on top of the
operating system
Programming Language - Correct answer-A system of conventions and symbols
used to create instructions for computers, which read through and follow the
instructions in the code (content written using a programming language)
Machine Code - Correct answer-A binary system that is made of a series of 1s and
0s. It is considered the lowest level of programming and is the set of instructions
with which the computer's CPU works directly
Low-level Language - Correct answer-A programming language whose code is
more similar to what the computer works with and is less human-readable; it is
very specific and directly manipulates hardware. They are more efficient but harder
to use. Examples: C, C++
High-level Language - Correct answer-A programming language whose code has
multiple layers of abstraction (i.e. the code has to be translated into a form that the
©COPYRIGHT 2025, ALL RIGHTS RESERVE 1
, computer can understand) and is thus more human-readable. With high-level
languages, one does not directly manipulate the hardware and instead works with
the logic of the program. Examples: FORTRAN, COBOL
Source Code - Correct answer-The code that is written by the programmer and is in
a form that can be understood and edited by humans.
Object Code - Correct answer-Source code that has been transformed by the
computer into a low-level form that the CPU can understand and work with.
Statements - Correct answer-Individual, specific instructions used in programming
to accomplish specific tasks.
Algorithm - Correct answer-A predefined procedure that aims to solve a problem
or complete a task. It takes into account specific circumstances and has varying
courses of action for each.
Pseudocode - Correct answer-Human-written code that describes what a program is
supposed to do, or, more specifically, what the programmer wants the code to do.
Flowchart - Correct answer-A diagram used to describe algorithms and the
structure of programs and programming languages. It consists of boxes that
represent specific objects or steps and arrows and lines to represent the relationship
between them.
©COPYRIGHT 2025, ALL RIGHTS RESERVE 2
Answers
Computer Program - Correct answer-Any form of software that runs on top of the
operating system
Programming Language - Correct answer-A system of conventions and symbols
used to create instructions for computers, which read through and follow the
instructions in the code (content written using a programming language)
Machine Code - Correct answer-A binary system that is made of a series of 1s and
0s. It is considered the lowest level of programming and is the set of instructions
with which the computer's CPU works directly
Low-level Language - Correct answer-A programming language whose code is
more similar to what the computer works with and is less human-readable; it is
very specific and directly manipulates hardware. They are more efficient but harder
to use. Examples: C, C++
High-level Language - Correct answer-A programming language whose code has
multiple layers of abstraction (i.e. the code has to be translated into a form that the
©COPYRIGHT 2025, ALL RIGHTS RESERVE 1
, computer can understand) and is thus more human-readable. With high-level
languages, one does not directly manipulate the hardware and instead works with
the logic of the program. Examples: FORTRAN, COBOL
Source Code - Correct answer-The code that is written by the programmer and is in
a form that can be understood and edited by humans.
Object Code - Correct answer-Source code that has been transformed by the
computer into a low-level form that the CPU can understand and work with.
Statements - Correct answer-Individual, specific instructions used in programming
to accomplish specific tasks.
Algorithm - Correct answer-A predefined procedure that aims to solve a problem
or complete a task. It takes into account specific circumstances and has varying
courses of action for each.
Pseudocode - Correct answer-Human-written code that describes what a program is
supposed to do, or, more specifically, what the programmer wants the code to do.
Flowchart - Correct answer-A diagram used to describe algorithms and the
structure of programs and programming languages. It consists of boxes that
represent specific objects or steps and arrows and lines to represent the relationship
between them.
©COPYRIGHT 2025, ALL RIGHTS RESERVE 2