Python is used in various software domains some application areas are given below.
- Web and Internet Development
- Games
- Scientific and computational applications
- Language development
- Image processing and graphic design applications
- Enterprise and business applications development
- Operating systems
- GUI based desktop applications
Python provides various web frameworks to develop web applications. The popular python web frameworks are Django, Pyramid, Flask.
Python’s standard library supports for E-mail processing, FTP, IMAP, and other Internet protocols.
Python’s SciPy and NumPy helps in scientific and computational application development.
Python’s Tkinter library supports to create a desktop based GUI applications.