Statically vs Dynamically Typed languages

Statically Typed: Pros: Errors will be thrown on compile Converted to Machine language on compile Performance will be good, since it can start speaking in Machine language

Debugging errors????

Dynamically Typed: Pros: Compiled on runtime Depends on run time errors Performance will be slow