TYPES OF ERRORS IN PROGRAMMMING

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/4

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:33 PM on 9/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

5 Terms

1
New cards

A type of error that occurs when the code violates the grammatical rules of the C language. The compiler cannot understand the code, so compilation fails entirely

Syntax Error

2
New cards

A type of error that occurs when the code is syntactically correct, but the statement does not make sense to the compiler. The structure is fine, but the meaning is invalid.

Semantic Error

3
New cards

A type of error that happens after compilation, during the linking phase. This occurs when the compiler tries to combine your object files into a single executable, but cannot find the definition of a function or a library component. [1, 2]

Linker Error

4
New cards

A type of error that occurs while the program is actively executing, after it has compiled and linked successfully. These errors usually cause the program to crash abruptly.

Runtime Error

5
New cards

A type of error in the actual programming logic. The program compiles perfectly, links without issue, and runs without crashing—but it produces the wrong output. These are often the hardest to track down because the system generates no error messages. [1, 2, 3, 4]

Logical Error