C# for Babies

An illustrated book perfect for teaching your little ones the basics of the C# programming language!

C# for Babies explains C# in a way that even babies can understand. Look at the world with child-like wonder, gain a fresh perspective on a familiar programming language, and get inspired to teach your special someone something new!

About the Book

C# for Babies is a fun and easy way to introduce your family to the world of programming.

A perfect read for all ages

With simple illustrations and easy-to-understand explanations, anyone will be able to learn .NET's C# programming language from A to Z.

Any time is the perfect time to read this book with your family. Why not start with C# for Babies as a bedtime story? After a few nights of reading, you will all be happy to have learned something new together.

Let all of the beautiful images inspire the application of your dreams.

Start your programming adventures

After learning the concepts, explore the magical world of .NET tools by JetBrains.

Working with source code will become more pleasant and productive for C#, and other programming languages like F#, VB.NET, TypeScript, JavaScript, HTML, CSS, and many more!

Discover additional tools to help gain confidence in the applications you build.

Tools for Grown-Ups

Use JetBrains tools to solve grown-up problems.


The Visual Studio extension for professional .NET developers and babies.


A fast .NET IDE that lets you have fun on every playground, including Windows, macOS, and Linux.


.NET memory profiler that will help clean up your toys and memory leaks.


.NET performance profiler to help make your apps run like they just got new batteries.

ReSharper C++

Build video games and more with the Visual Studio extension for C++ and Unreal Engine developers.


.NET unit test runner and code coverage tool that makes continuous testing child's play.


.NET decompiler and assembly browser. Source code, peek-a-boo, I see you!


Helps build and manage your 3D space in the Unity Editor. It's like playing with your blocks.

Why Use Our Tools for .NET Development?

They are like your favorite teddy bear

Teddy bears are soft, cuddly, and make you feel safe. Just like the coding assistance and inspections our tools provide!

Built with 🥰 by JetBrains

Built by developers, for developers. We love building great tools for great developers like yourself.

Helps with your homework

We support a wide variety of programming languages and frameworks, no matter what grade you're in.

Try Out dotUltimate

All our tools in one package.

Just like a box full of toys!

All .NET tools, ReSharper C++,

and JetBrains Rider, together in one pack.

C# for Babies is a book by Khalid Abuhakmeh and Maarten Balliauw.

Illustrated by Arina Kovrizhkina.

Download the e-book on Leanpub