Young Coder
Published in

Young Coder

Can You Teach C# as a First Language for Kids?

It’s concise, practical, and unopinionated. But what about games?

Image courtesy of Icons8

Regular readers of this publication know that I have a couple of favorite tech topics: the Microsoft developer stack, and teaching coding to kids. And yet, these two subjects rarely meet. When I talk kid coding, I usually focus on JavaScript, because it has a low barrier to…




Insights into the .NET stack. Thought pieces about the craft of software development. Real advice for teaching kids to code. And a shot of humor.

Recommended from Medium

Buffet-style security: All the access you need with only the access you want

Image Compare By Pixels

My Plunge into the Open Source World through KWoC-2017

Find number of pair whose sum is equal to K

Reuse test containers in parallel integration tests

The Long Wait: Can Microsoft Finally Unify Desktop and Mobile Apps?

Scrum on a one-person team? Sure!

Pass function as parameter to a function in Apex

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Matthew MacDonald

Matthew MacDonald

Teacher, coder, long-ago Microsoft MVP. Author of heavy books. Join Young Coder for a creative take on science and technology. Queries:

More from Medium

The Year in Review for Microsoft Developers

The Most Important New Features of C# 10 and How to Use Them

ASP.NET Core Sunday NuGet Package Testing #01 — FastEndpoints

.NET Top NuGet Packages Every Developer Should Know In 2022