What is the difference between the Scripting language and programming languages? What is the exact difference between programming languages and scripting languages and their types and their real time applications?