Introduces syntax errors, linker errors, runtime problems and compiler warnings.