Python
Python | News, how-tos, features, reviews, and videos
8 programming languages we love to hate—but can’t live without
Tools masquerading as languages, maddening syntax, dusty old code that just won’t die—here's what has us shaking our fists.
How to install Python the smart way
Learn how to get Python up and running on Windows, macOS, or Linux—and avoid the biggest pitfalls along the way.
JavaScript, Java, and Python skills top demand
And demand for TypeScript, Swift, Scala, Kotlin, and Go skills all exceed supply, according to CodinGame-CoderPad tech hiring report.
Plunge into Python with 'Python Crash Course 3rd Edition'
This updated version of the respected beginner's guide to Python gives newcomers a whirlwind tour of Python 3.9—from object-oriented programming basics to examples involving data analysis, web development, and more.
What is Cython? Python at the speed of C
A superset of Python that compiles to C, Cython combines the ease of Python with the speed of native code. Here's a quick guide to making the most of Cython in your Python programs.
C++ wins programming language of the year award
Tiobe recognized C++ as the programming language with the biggest gain in popularity in 2022. C and Python were the runners-up.
Error tracking with Sentry, Python, and Django
If you've ever wished for an easier way to track errors in Python-Django apps, Sentry could be the answer to your dreams. Let's get started with Sentry in Python.
Why Python is catching on with business analysts
Business analysts are running into the limits of BI tools and looking for ways to do more advanced analytics. Python is the way forward.
AWS Glue upgrades Spark engines, backs Ray framework
Serverless data integration service in the Amazon cloud also adds support for built-in Pandas APIs and the Apache Hudi, Apache Iceberg, and Delta Lake formats.
Java, Python top most wanted list for employers
Java, Python, SQL, C++, and JavaScript programming skills are most in demand in the workplace, says the HackerRank developer skills report.
Book review: 'Python Tools for Scientists'
Python has a wealth of scientific computing tools, so how do you decide which ones are right for you? This book cuts through the noise to help you deliver results.
Ubuntu 22.10 shines on MicroPython, microcontrollers
Latest update to Canonical’s Linux distro revs Ruby, Go, GCC, and Rust toolchains and supports MicroPython on microcontrollers such as the Raspberry Pi Pico W.
The best new features and fixes in Python 3.11
A faster interpreter, more intelligible errors, more powerful type hints, and a slew of other speedups and tweaks are now ready to try out.
A beginner's guide to using Observable JavaScript, R, and Python with Quarto
Using Quarto with Observable JavaScript is a great solution for R and Python users who want to create more interactive and visually engaging reports.
Data visualization with Observable JavaScript
Learn how to make the most of Observable JavaScript and the Observable Plot library, including a step-by-step guide to eight basic data visualization tasks in Plot.
Learn Observable JavaScript with Observable notebooks
Free, hosted Observable notebooks provide an interactive experience and lots of free, open-source Observable JS code you can reuse and learn from. Here's how to get started.
Intro to Nuitka: A better way to compile and distribute Python
You can use Nuitka to compile Python programs to standalone executables, then redistribute them without the Python runtime.
Python garbage collection and the gc module
How does Python deal with memory management? Learn the ins and outs of Python's garbage collection system and how to avoid its pitfalls.
How to create Word docs from R or Python with Quarto
It’s easy to automate the creation of Word documents with Quarto, a free, open-source technical publishing system that works with R, Python, and other programming languages.
CodeSee launches enterprise plan with service maps
CodeSee Enterprise scans repos to automatically detect the connections between services, visualize them, and link them to the underlying code, providing a Google Maps-like view of the codebase.