Join or Sign In

Sign in to add and modify your software

Sign in with Facebook Sign in with email

By joining Download.com, you agree to our Terms of Use and acknowledge the data practices in our Privacy Agreement.

Key Details of Python (64-bit)

  • Integrate systems effectively with clean syntax, high-level data structures, dynamic typing, and rich support libraries
  • Last updated on 10/12/20
  • There has been 1 update within the past 6 months
  • The current version has 0 flags on VirusTotal badge_icon
  • Also available on Mac

Developer's Description

Python is a high-level, general-purpose, interpreted, interactive, object-oriented programming language that can be applied to many different classes of problems. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. It supports multiple programming paradigms beyond object-oriented programming, such as procedural and functional programming. Python combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Finally, Python is portable.
The language comes with a large standard library that covers areas such as string processing (regular expressions, Unicode, calculating differences between files), Internet protocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP, CGI programming), software engineering (unit testing, logging, profiling, parsing Python code), and operating system interfaces (system calls, filesystems, TCP/IP sockets).

Full Specifications

What's new in version 3.9.0

  • Module State Access from C Extension Methods
  • Union Operators in dict
  • Type Hinting Generics In Standard Collections
  • Flexible function and variable annotations
  • Python adopts a stable annual release cadence
  • Relaxing Grammar Restrictions On Decorators
  • Support for the IANA Time Zone Database in the Standard Library
  • String methods to remove prefixes and suffixes
  • New PEG parser for CPython
  • Garbage collection does not block on resurrected objects
  • Os.pidfd_open added that allows process management without races and signals
  • Unicode support updated
  • When Python is initialized multiple times in the same process, it does not leak memory anymore
  • A number of Python modules (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) now use multiphase initialization
  • A number of standard library modules (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) are now using the stable ABI

General

Release October 12, 2020
Date Added October 12, 2020
Version 3.9.0

Operating Systems

Operating Systems Windows, Windows 8, Windows 8.1, Windows 10
Additional Requirements None

Popularity

Total Downloads 27,474
Downloads Last Week 39
Report Software

Related Software

Free Pascal

Free
Free Pascal

Python Interpreter

Free
Python Interpreter

Slimm Bat to Exe

Free
Slimm Bat to Exe

Silverfrost FTN95

Free
Silverfrost FTN95

Best VPN Services for 2021

Best for privacy

3 months free with 1-year plan

Best for customer support

$39.99 for the first 12 months

Best for zero logs

$4.87.99/months for a 1-year plan

Best money-back guarantee

$2.99/months for a 3-year plan