This language is known for its simplicity and is often recommended for beginners.
What is Python?
A popular platform for hosting and sharing code repositories, particularly for open-source projects.
What is GitHub?
A small error or flaw in code that causes unexpected behavior.
What is a bug?
The structure in code which repeats a set of instructions until a condition is met.
What is a loop?
A humorous term for a bug fix that seems to work but doesn’t truly solve the underlying issue
What is a hack?
A sequence of characters that usually represents text, surrounded by quotes in most programming languages.
What is a string?
This software is popular for tracking project issues and managing agile workflows.
What is Jira?
A debugging method where code is paused or stopped to inspect the values of variables and program state.
What is setting a breakpoint?
A control structure that lets a program choose different paths of execution based on a condition.
What is an if statement?
This term describes a coder who loves working late into the night on projects.
What is a night owl?
The term for a reusable block of code that performs a specific task.
What is a function?
This version control system is widely used for tracking code changes and is the foundation for platforms like GitHub and Bitbucket.
What is Git?
A tool often used in debugging that displays code output for examination.
What is a console?
This algorithm is widely used for searching through data by halving the search space with each comparison.
What is a binary search?
The term used to describe a collaborative programming session where two programmers share a single workstation.
What is pair programming?
The part of the code where a variable or function can be accessed, either globally or within a function.
What is scope?
This cloud platform by Amazon provides services like computing power and storage.
What is AWS?
The technique used in debugging to isolate where a problem might occur by tracing the flow of the program step-by-step.
What is stepping through the code?
A way of solving problems where a function calls itself as part of the solution.
What is recursion?
An approach in software development where a project is gradually improved upon in small, quick releases.
What is agile development?
The coding concept that enables objects to inherit properties from other objects.
What is inheritance?
A continuous integration/continuous development platform deployment (CI/CD) tool often used to automate testing and deployment pipelines.
What is Jenkins?
This type of error occurs during program execution and might include issues like division by zero or file not found.
What is a runtime error?
This sorting algorithm works by repeatedly stepping through the list and swapping items.
What is bubble sort?
This term describes a person who excels in both front-end and back-end development.
What is a full-stack developer?