Python

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

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

brain cells

Why you should use Python for machine learning

Learn why Python has become the go-to programming language for machine learning and deep learning applications

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

language type words

The programming languages you should learn now

if you're in the market for a new lingua franca, what you choose next might be influenced by your current language of choice

abstract data perspective composition

Introducing Pandas DataFrame for Python data analysis

The open source library gives Python the ability to work with spreadsheet-like data for fast data loading, manipulating, aligning, and merging, among other functions

deep thinking ai artificial intelligence

PyTorch tutorial: Get started with deep learning in Python

Learn how to create a simple neural network, and a more accurate convolutional neural network, with the PyTorch deep learning library

python snake programming language

Visual Studio Code joins the Anaconda Python data science toolkit

Microsoft’s Anaconda support is the next step in its open source analytics expansion

toy rocket ship

Cython tutorial: How to speed up Python

How to use Cython and its Python-to-C compiler to give your Python applications a rocket boost

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

data science certification eye with raining binary numbers

Get started with Anaconda Python, the distro for data science

It provides a management GUI, a slew of scientifically oriented work environments, and tools to simplify the process of using Python for data crunching

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

Clash of fists in silhouette

Julia vs. Python: Julia language rises for data science

Python has turned into a data science and machine learning mainstay, while Julia was built from the ground up to do the job

Hand holding virtual folder

Virtualenv and venv: Python virtual environments explained

Take advantage of virtual environments in Python 2 and Python 3 to manage conflicts between Python projects

abstract fire rays 100152558

Spark tutorial: Get started with Apache Spark

A step by step guide to loading a dataset, applying a schema, writing simple queries, and querying real-time data with Structured Streaming

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

Why cloud platforms should invest in the promise of Python

Python has emerged as the language developers want to use more than any other for building data-intensive projects. Python now powers some of the most complex applications on the cloud

Load More