About CodeToFun

Our story
Updated: Nov 2026
100% free
codetofun.com

Overview

CodeToFun is a free programming education website built for beginners and students. We turn complex topics into clear text tutorials with live Try It Yourself editors—so you can read, practice, and learn faster.

Mission in one line.

Learn programming the easy way—with clear lessons, in-browser practice, and no paywall on core tutorials.

Our Mission

Make programming approachable for everyone—especially students preparing for exams, interviews, and first projects.

“Code is more fun when you can try it yourself. That idea is at the heart of every tutorial on CodeToFun.”

Mari Selvan M P — Founder, CodeToFun

Our Story

Built by a developer who wanted better beginner resources—and kept shipping them for learners worldwide.

Our Values

The principles that shape every tutorial, tool, and page we publish.

What We Offer

Everything on CodeToFun is designed to help you learn by reading and doing.

Who It’s For

If you are starting out or brushing up, you are in the right place.

Meet the Founder

CodeToFun is created and maintained with a focus on practical, beginner-first content.

Frequently Asked Questions

Yes. Core tutorials, examples, and Try It Yourself editors are free. There is no paywall on the main learning paths.
Students, career switchers, self-taught developers, and anyone who wants clear text lessons with in-browser practice.
HTML, CSS, JavaScript, Python, Java, C++, Node.js, libraries like Lodash and Ramda, plus free online developer tools.
Pick a language from the home page, open a tutorial, and use Try It Yourself to practice in the browser.

Ready to learn?

Pick a language, open a tutorial, and practice in the browser.

Start with JavaScript →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

14 people found this page helpful