Latest from todayfeatureThe best new features and fixes in Python 3.14Official support for free-threaded Python, an experimental JIT, a smarter installation manager for Windows, and more have arrived in Python 3.14, which is now generally available. By Serdar YegulalpOct 7, 202513 minsProgramming LanguagesPythonSoftware Development news C, C++, Java vie for second place in language popularityBy Paul KrillOct 6, 20253 minsC LanguageC#C++news Microsoft unveils framework for building agentic AI appsBy Paul KrillOct 2, 20252 minsGenerative AIMicrosoft .NETPython how-toPDM: A smarter way to manage Python packagesBy Serdar Yegulalp Oct 1, 20256 minsDevelopment Libraries and FrameworksDevelopment ToolsPython analysisPython and Poetry: 4 tools for keeping Python simpleBy Serdar Yegulalp Sep 26, 20253 minsDevelopment Libraries and FrameworksGenerative AIPython newsGraalVM 25 arrives, backed by JDK 25By Paul Krill Sep 24, 20253 minsJavaJavaScriptPython how-toHow to manage Python projects with PoetryBy Serdar Yegulalp Sep 24, 20258 minsDevelopment ToolsProgramming LanguagesPython featureAdvanced debug logging techniques: A technical guideBy Neel Shah Sep 22, 20255 minsDevelopment ToolsJavaScriptPython analysisMaking good choices: How to get the best from Python toolsBy Serdar Yegulalp Sep 12, 20253 minsDevelopment ToolsGenerative AIPython ArticlesopinionHow to spin Python’s challenges into AI goldThe multitude of Python tools makes for many choices and many potential pitfalls. Streamline your AI projects by standardizing on tools, approaches, and a ‘golden path’ for development. By Matt Asay Sep 8, 2025 7 minsDeveloperGenerative AIPythonhow-toChat with data the easy way in R or PythonWhy write SQL queries when you can get an LLM to write the code for you? Query NFL data using querychat, a new chatbot component that works with the Shiny web framework and is compatible with R and Python.By Sharon Machlis Sep 4, 2025 13 minsGenerative AIPythonR Languagehow-toDatabot: AI-assisted data analysis in R or PythonDatabot is an experimental alternative to querychat that works with R or Python. And it’s now available as an add-on for the Positron IDE.By Sharon Machlis Sep 4, 2025 4 minsGenerative AIPythonR LanguageanalysisNew tools make Python app distribution easier than everPyApp seems to be taking the Python world by storm, providing long-awaited click-and-run Python distribution. For developers who need a little more versatility, there’s uv. Find these tools and more in this week’s Python Report.By Serdar Yegulalp Aug 29, 2025 3 minsDevelopment Libraries and FrameworksIntegrated Development EnvironmentsPythonfeaturePyApp: An easy way to package Python apps as executablesWritten in Rust, the PyApp utility wraps up Python programs into self-contained click-to-run executables. It might be the easiest Python packager yet.By Serdar Yegulalp Aug 20, 2025 7 minsProgramming LanguagesPythonRustanalysisThe truth about Python’s AI-powered popularity surgePython is a top choice for developing AI tools and applications, but its real superpower is ease of use. This week’s report highlights the ways Python just keeps getting better, with or without AI.By Serdar Yegulalp Aug 15, 2025 3 minsArtificial IntelligenceProgramming LanguagesPythonnewsPython popularity boosted by AI coding assistants – TiobePython maintains its runaway top ranking in the Tiobe index of programming language popularity, while older languages continue to rise. Perl surprises. By Paul Krill Aug 4, 2025 3 minsGenerative AIProgramming LanguagesPythonnewsApache Flink integrates AI for real-time decision-makingStream processing engine allows users to define and manage AI models in Java, Python, and Flink SQL and invoke them in real time within Flink SQL. By Paul Krill Aug 1, 2025 3 minsJavaPythonSQLanalysisWhat you can do now with Python 3.14 RC1Free-threaded builds are fully supported in the first Python 3.14 release candidate, and that’s not all. Get the rundown of what’s new and shiny in RC1, and more, in this week’s report.By Serdar Yegulalp Jul 25, 2025 3 minsDevelopment ToolsProgramming LanguagesPythonfeatureAmp your Python superpowers with ‘uv run’The uv utility lets you run Python packages and libraries with one command and no setup. Here's the quick guide to running Python packages without installing them.By Serdar Yegulalp Jul 23, 2025 4 minsDevelopment ToolsProgramming LanguagesPythonfeature4 tips for getting started with free-threaded PythonFree-threaded Python is now officially supported, though using it remains optional. Here are four tips for developers getting started with true parallelism in Python.By Serdar Yegulalp Jul 16, 2025 7 minsConcurrencyProgramming LanguagesPythonnewsJavaScript, MacOS lead usage in worldwide developer surveyAverage yearly income for developers in the US topped the list at $144k, while Android use led iOS use among all respondents to the State of Devs 2025 survey. By Paul Krill Jul 15, 2025 2 minsJavaJavaScriptPython Show more Show less View all Video on demand video 3 things we’ve learned about using genAI in coding so far In only a couple of years, generative AI has carved out a big niche for itself in the developer world, from tools that provide highly specific help to systems that generate whole codebases from scratch. But what’s all this doing to us? What’s it costing us, and where is it really helping? This video looks at three of the big impacts generative AI has had in the development world, and what to make of them. 📍 Featuring: Dev with Serdar Host Serdar Yegulalp: https://www.linkedin.com/in/serdar-yegulalp-136a483/ https://www.infoworld.com/profile/serdar-yegulalp/ 👇 Got questions or suggestions? Drop a comment below! 👍 Like, 💬 Comment, 🔁 Share, and 🔔 Subscribe for more Dev with Serdar! Follow InfoWorld for the latest on software development, cloud computing, data analytics, and machine learning tools and technologies! ———————————- SUBSCRIBE: https://www.youtube.com/subscription_center?add_user=InfoWorld X: https://x.com/Infoworld WEBSITE: https://www.infoworld.com/ Oct 7, 2025 3 minsPython Make Python apps redistributable with PyCrucible Oct 1, 2025 3 mins Python Python 3.14’s live debugging interface Sep 23, 2025 4 mins Python Easier Chrome browser automation with PyDoll Sep 16, 2025 4 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaJavaScriptMicrosoft .NETOpen SourceView all topics Show me moreLatestArticlesVideos news Google DeepMind launches an AI agent to fix code vulnerabilities automatically By Gyana SwainOct 7, 20251 min DeveloperGenerative AISecurity news ChatGPT to evolve into an AI operating system as OpenAI opens doors to third-party apps By Nidhi SingalOct 7, 20254 mins DeveloperGenerative AI analysis How to write nonfunctional requirements for AI agents By Isaac SacolickOct 7, 20258 mins Agile DevelopmentDevopsGenerative AI video How to use Rust workspaces to speed up compile times Sep 9, 20253 mins Python video Getting encryption wrong (and getting it right, too) Sep 2, 20257 mins Python video How to build a native desktop app vs. a web UI app Aug 25, 20254 mins Python