Python

Python | News, how-tos, features, reviews, and videos

fat burmese python yellow snake

What is Python? Everything you need to know

Why the Python programming language shines for data science, machine learning, systems automation, web and API development, and beyond

ice climbing

Python, Scala climb the ranks of language popularity

Python’s rise has been steady, while Scala’s rise this time may last longer than before

A computer desktop with the word Python screens monitors code coding

Python developers profiled: What you use, what you do

A survey of 9,500 developers shows what Python programmers use and what they work on. See how typical you are as a Python developer

pile of tools blue duotone

Anaconda, CPython, PyPy, and more: Know your Python distributions

Learn about the variety of runtimes and distributions available for Python, and the use cases each serves best

toy rocket ship

What is Cython? Python at the speed of C

A superset of Python that compiles to C, Cython combines the ease of Python and the speed of native code

businessman bridges gap

Employers want JavaScript, but developers want Python

Employers also want developers skilled in React.js, Angular, and Node.js—but fewer developers have those skills

tortoise on skateboard race improvement training

C completes comeback in programming popularity

The once-faltering language wins Programming Language of the Year award from the Tiobe Index

racing speed horse race winner

Scripting languages slip in popularity

Developers are opting for safer languages, despite ease of use offered by scripting languages like Perl, PHP, and Ruby

arm with thumbs down for dislike

Stack Overflow reveals the most-disliked programming languages

Stack Overflow Jobs data shows that developers would prefer not to work with Perl, Delphi, Visual Basic, and PHP

14 tools

5 essential Python tools for data science—now improved

SciPy, Cython, Dask, HPAT, and Numba all have new versions that aid big data analytics and machine learning projects

racing speed runners binary

At GitHub, JavaScript rules in usage, TensorFlow leads in forks

Python and TypeScript makes big gains in pull requests, while Java slips to third place

digital all stars primary

6 essential libraries for every Python developer

Whether you're compiling Python for speed, building native UIs for Python desktop apps, or refining existing Python code, these Python projects have you covered

Python:Programming made easy

Cython 0.27 speeds Python by moving away from oddball syntax

The latest version of the Python-to-C toolkit can use Python's own native type-hinting syntax to accelerate the conversion process

robot gear automation

6 machine learning projects to automate machine learning

Tweaking machine learning algorithms and models won't always be for experts only, thanks to these cutting-edge projects

intel vs amd

Why Python and C# can’t displace Java, C, or C++

As the programming language field gets more crowded and developers use more languages in their code, Python and C# suffer from inherent limits

road to future

4 major fixes on the Python roadmap

Whether you're into machine learning, API building, devops, or containers and microservices, you will stand to gain from these Python advances

Fire 89709166

3 projects lighting a fire under machine learning

PyTorch, MXNet, and upstart Java-centric Smile bring greater speed and ease to model training and deployment

information exchange knowledge transfer

How to convert Python to JavaScript (and back again)

Love Python? JavaScript, not so much? Here are four tools that turn Python to JavaScript for use in web applications

chain rust link heavy iron metal

How Rust can replace C, with Python's help

Four new projects make it easier to develop Rust libraries with Python bindings, allowing Rust to replace C as a low-level Python partner

A mans hand and arm are seen depositing a survey into a sealed ballot box

Survey says Python is tops with developers

Packt survey finds Python is the most commonly used tool, while Splunk, Hadoop, and Kafka skills draw the highest pay

Load More