---
title: "#learn-programming articles | Hashnode"
description: "Explore 6 articles tagged #learn-programming on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/learn-programming"
---

Tag

# #learn-programming

6 posts · 0 followers

[Elsie Rainee](https://hashnode.com/@elsie-rainee) · [Feb 3](https://hashnode.com/posts/what-is-vibe-coding-learn-programming-with-fun/6981b2ec296cf911ded1652f)

### [What Is Vibe Coding? Learn Programming with Fun](https://elsierainee.hashnode.dev/what-is-vibe-coding-learn-programming-with-fun?utm_source=hashnode&utm_medium=feed)

Learn to code through creativity, interaction, and play

6 min read · [elsierainee.hashnode.dev](https://elsierainee.hashnode.dev/what-is-vibe-coding-learn-programming-with-fun?utm_source=hashnode&utm_medium=feed)

[David Gagnon](https://hashnode.com/@dgagnon) · [Sep 11, 2025](https://hashnode.com/posts/pure-versus-impure-functions/68c2e2d44187bf359dbb0611)

### [Pure Versus Impure Functions](https://thelearningdev.hashnode.dev/pure-versus-impure-functions?utm_source=hashnode&utm_medium=feed)

I'm brand new to functional programming, and I sometimes find the concepts to be a little abstract for me to grasp, being that I'm more of a concrete thinker. The purpose of this post is to help solidify some of the understandings I have gained by st...

3 min read · [thelearningdev.hashnode.dev](https://thelearningdev.hashnode.dev/pure-versus-impure-functions?utm_source=hashnode&utm_medium=feed)

[Janushan](https://hashnode.com/@Janushan) · [Aug 5, 2025](https://hashnode.com/posts/understanding-public-static-void-main-in-java-explained-for-beginners/689236ce1ed55ef890819715)

### [📘 Understanding public static void main in Java – Explained for Beginners](https://the-learningloop.hashnode.dev/understanding-public-static-void-main-in-java-explained-for-beginners?utm_source=hashnode&utm_medium=feed)

Learn what public static void main means in Java, why it’s important, and how each part works — explained simply for beginners

3 min read · [the-learningloop.hashnode.dev](https://the-learningloop.hashnode.dev/understanding-public-static-void-main-in-java-explained-for-beginners?utm_source=hashnode&utm_medium=feed)

[The Future Programmer](https://hashnode.com/@1linksapp) · [Mar 16, 2023](https://hashnode.com/posts/top-20-websites-to-learn-programming-kickstart-your-coding-journey-today/642adf236361cef81c9fbc18)

### [Top 20 Websites to Learn Programming: Kickstart Your Coding Journey Today!](https://blog.1links.app/top-20-websites-to-learn-programming-kickstart-your-coding-journey-today?utm_source=hashnode&utm_medium=feed)

In today’s digital age, knowing how to code has become an essential skill. The world is rapidly shifting towards automation and technology, and as a result, demand for programmers and developers is on the rise. Luckily, the internet is home to a vast...

5 min read · [blog.1links.app](https://blog.1links.app/top-20-websites-to-learn-programming-kickstart-your-coding-journey-today?utm_source=hashnode&utm_medium=feed)
