Scripting LanguagesΒΆ
Python is a scripting language, as opposed to a compiled language (like C/C++).
Advantages of scripting languages:
- Easy to create and run programs (the source is the executable)
- Platform agnostic (write once, run anywhere)
- High level of abstraction (shorter, easier to understand programs)
Disadvantages:
- Interpreted language (can be slow)
- Lack of code security/privacy