Development Tools | News, how-tos, features, reviews, and videos
CI/CD is a best practice for devops and agile development. Here's how software development teams automate continuous integration and delivery all the way through the CI/CD pipeline.
These surprising Visual Studio Code extensions aren't just for writing and editing code—though they'll also help you do that.
From simple shortcuts to expert-level configuration changes, here are 10 ways to get the most from Microsoft’s open source programming editor.
All-in-one Python project management tool written in Rust aims to replace pip, venv, and more. Here's a first look.
Learn how this popular Python library accelerates math at scale, especially when paired with tools like Cython and Numba.
The productivity gains low-code gives developers come primarily from the ability to reuse abstractions at the component or module level, reducing the time needed to develop customized software.
Microsoft's open source development tool starts as an editor, but can become any kind of IDE—and be extended for most any language—on Mac, Linux, or Windows.
JetBrains’ Developer Ecosystem 2023 report shows where C++ developers stand on C++ language versions, IDEs, package managers, build tools, code analysis tools, and AI-assisted development. Let’s dive in.
TensorFlow is a Python-friendly open source library for developing machine learning applications and neural networks. Here's what you need to know about TensorFlow.
The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.