Bugs

-Is an error,flaw,failure or in a program that causes it to produce an incorrect or unepected result in un intended ways.

-Most bugs arise from mistakes and erros made either a program’s source code.

-Incorrect code caused by bugs.

-Also can cause the program to crash or freeze the computer.

Hard coding

-Is a code that you can not change.

-Is bad because you need to change everywhere.

Primitive

-Is an object that language can understand.

-Contain values.

Non primitive

-Something that the language can not understand.

-Contain reference.

Scoping

-Visibility of values.

-You can change the var if is in the fuction or if.