Be the first to know and get exclusive access to offers by signing up for our mailing list(s).

Subscribe

We ❤️ Open Source

A community education resource

Download the free starter guide to command-line stacks today

Build your programming fundamentals with hands-on tutorials and practical examples.

Learning to program guide book cover

Sharpen your coding skills with this hands-on guide to command-line stacks. You’ll start with the classic Unix dc calculator, learn how Reverse Polish Notation (RPN) works, and discover why stacks are at the core of its design. Then, implement your own simplified version in C by managing input, performing math operations, and manipulating a stack along the way.

Whether you’re brushing up on C or exploring Unix-era tools, this guide gives you practical skills in stack-based programming and terminal efficiency.

Get the starter guide and try the tutorials today

We simply ask you to provide an email address to get the free download.
Increase your open source IQ with our weekly newsletter, curated by humans who love open source

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

Two World-class Events

If you didn't make it to All Things AI, check out the event summary, and make plans to join us October 19-20 for All Things Open.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.