VOOZH about

URL: https://thenewstack.io/programming-languages/

⇱ Programming News and Resources - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson

Programming Languages

BASIC, COBOL, Ballerina, Zig and so on — learn about programming languages old and new, including how to get started coding with them, who’s coding with them, and the best use cases. We have dedicated hubs if you’re looking for news and tips for Python, JavaScript, TypeScript, C++, Go, Java, and Rust.

OVERVIEW

Programming languages are the foundational tools behind all software — from simple websites to complex systems powering healthcare, finance, and entertainment. This guide explores how they evolved, the differences between coding and programming, types of languages, and the use cases for popular ones like Python, JavaScript, Java, Rust, and more. You’ll also learn how programming languages are created, how they work together, and where to start learning, whether you’re a beginner or advancing your skills.

MORE
ESSENTIAL READING
JavaScript, Python and Java Among Tops in Language Rankings
Sep 15th, 2024 12:00pm
BY Darryl K. Taft
RedMonk and TIOBE rankings reveal stability in top languages, with JavaScript and Python leading, while C faces challenges and newer languages like Ballerina show increased traction.
What Is Python?
Feb 7th, 2024 6:58am
BY Jessica Wachtel
When compared to other programming languages, such as Java or C, Python is easy to learn. One aspect of the language that makes Python easy to learn is that its syntax mimics human-readable language.
Expo vs. Flutter: How to Choose the Right Mobile Framework
Aug 13th, 2024 10:00am
BY Simon Grimm
The most important thing is to choose the technology that best fits your use case, stakeholders, and team.
Google Angular Lead Sees Convergence in JavaScript Frameworks
Aug 9th, 2024 8:20am
BY Loraine Lawson
Angular and React are essentially the same framework, said Angular lead Minko Gechev, who has been given the job of converging two Google frameworks.
Rust vs. Zig in Reality: A (Somewhat) Friendly Debate 
Aug 19th, 2024 7:09am
BY Cynthia Dunlop
A P99 CONF pop-up debate with Jarred Sumner (Bun.js), Pekka Enberg (Turso) and Glauber Costa (Turso) on ThePrimeagen.
GETTING STARTED
Expo vs. Flutter: How to Choose the Right Mobile Framework
Aug 13th, 2024 10:00am
BY Simon Grimm
The most important thing is to choose the technology that best fits your use case, stakeholders, and team.
Introduction to Flutter — How Does It Compare to Tauri?
Aug 3rd, 2024 8:00am
BY David Eastman
Flutter gives you tight control of what is on screen, very much like a UI framework. If this is what you need, Google has you covered.
Introduction to Gleam, a New Functional Programming Language
Jun 22nd, 2024 4:00am
BY David Eastman
Gleam is a type safe functional programming language for building scalable concurrent systems. Is it as friendly as it claims? We find out.
Introduction to Virgil, a New Language by Wasm's Co-Creator
Jun 15th, 2024 5:00am
BY David Eastman
Virgil exemplifies a trend towards languages targeted at "lightweight high-performance systems" with strong cross-compilers. We test it out.
Introduction to Zig, a Potential Heir to C
Jan 27th, 2024 4:00am
BY David Eastman
David Eastman takes a look at Zig, perhaps 'the new C'. It's a low level language that gets developers closer to the metal, in a modern way.
TUTORIALS
Introduction to Laravel for Ruby on Rails or Django Fans
Oct 5th, 2024 5:00am
BY David Eastman
If you’ve used Rails or Django before, check out our guide to Laravel — a more modern Model-View-Controller (MVC) based web framework.
Building With Flutter Using Visual Studio Code: A Dev Guide
Aug 8th, 2024 8:45am
BY David Eastman
For Flutter developers, VS Code is able to offer a build and deployment scenario — allowing Flutter to focus on making good-looking apps.
SHARE
TRENDING STORIES
Latest Programming Languages Stories
Who will maintain the web when PHP’s veterans retire?
Apr 16th, 2026 2:53pm
BY Darryl K. Taft
Will AI force code to evolve or make it extinct?
Mar 22nd, 2026 6:00am
BY David Cassel
Java 26 lands without an LTS badge. Here’s why developers should care anyway.
Mar 18th, 2026 9:35am
BY Darryl K. Taft
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th, 2026 9:00am
BY Darryl K. Taft
Nearly half of all companies now use Rust in production, survey finds
Mar 6th, 2026 10:45am
BY Darryl K. Taft
Statistical language R is making a comeback against Python
Feb 12th, 2026 2:57pm
BY Darryl K. Taft
62% of enterprises now use Java to power AI apps
Feb 10th, 2026 12:58pm
BY Darryl K. Taft
Memory-Safe Jule language emerges as C/C++ alternative
Feb 7th, 2026 8:00am
BY Darryl K. Taft
FULL PROGRAMMING LANGUAGES ARCHIVE
TRENDING STORIES