Python
basic programming language
- Publishers:Python Software Foundation
- License: Free
- Capacity: 25,2 MB
- Saved: 58
- Update:
- System: Windows XP trở lên
Python 3.8.0 is an increasingly popular programming language, and is also the language of choice for teaching beginners to programming.
Python programming language software interface
Python is fully dynamically styled and uses automatic memory allocation mechanisms; so it is similar to Perl, Ruby, Scheme, Smalltalk, and Tcl. Python is developed in an open source project, managed by the non-profit Python Software Foundation.
According to Eric S. Raymond, Python is a very clear language with clear structure and convenient for beginners to program. Python's structure also allows users to write code with minimal keystrokes.
Python was originally developed to run on Unix platforms. But over time, it expanded into all operating systems from MS-DOS to Mac OS, OS / 2, Windows, Linux and other Unix-like operating systems.
The Python programming language uses objects, classes, and syntax to help users create, edit, and develop applications. Code written in Python can be compiled when creating independent exe files.
This programming language is the backbone of many software applications developed for commercial or academic use. It includes a large library with many predefined tools.
The main feature of Python
- Syntax clear, easy to read
- Intuitive object orientation
- Natural expressions for code
- Full support for modules and hierarchical packages
- Error handling based on exclusion method
- Many types of hierarchical data
- Libraries with extended standards and third-party modules for each task
- Easily write extensions and modules in C, C ++ (or Java for Jython, the .NET language for IronPython)
Latest Python update
Python 3.8.0
Pickle
now defaults to Protocol 4, significantly improving performance.LOAD_GLOBAL
now loads 40% faster.typed_ast
is merged with CPython.- Multiprocessing can now use shared memory parts to reduce cost overhead between processes.
- The default
asyncio
eventasyncio
is now ProactorEventLoop. Continue
valid hours infinally:
- Debug the shared build ABI as the released version.
- Cache file system for compiled bytecode.
- Related to typing: PEP 591 (Final Evaluation), PEP 586 (case type) and PEP 589 (TypedDict)
RELATED
- Learn Python for Android
- Wingware WingIDE Professional for Linux
- Wingware WingIDE Professional for Mac
- Wingware WingIDE Professional
- Python (64 bit)
- SWIG
- Doxygen for Mac
- Doxygen
- AMPPS
- Pdf-Booklet
- RRDTool For Linux
- EditBone
- Doxygen for Linux
- Aptana Studio
- Django
- DataCamp for iOS
- PyX
- OpenShot Video Editor for Linux
- Audiophile music for Android
- Mask Surf Pro