Click here to Skip to main content
15,890,717 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
my kid is extremely interested in programming especially c# what book should I use to teach my kid c#. they are too old for scratch its way too easy for him. please help thanks.

What I have tried:

my kid is extremely interested in programming especially c# what book should I use to teach my kid c#. they are too old for scratch its way too easy for him. please help thanks.
Posted
Updated 4-Feb-22 9:08am

Depends on his age really - there aren't any books I'm aware of that are focussed on "children": they all assume you are at least a young adult with a reasonable attention span and "mental focus"

Trouble is they are generally expensive, so I'd start by checking my local library - most can access books from the entire country and may have some goodies. Look for MS Press, Addison Wesley, and Wrox, but avoid anything with "In XX days!", "For dummies" or multiple exclamation marks in the title.

There are free ones, such as The Yellow Book (https://www.robmiles.com/c-yellow-book[^]) but they don't cover as much and aren't quite so focussed one "from first principles" education as some of the (much thicker) paid or ones.

The good news is that the IDE is free: Visual Studio 2022 Community Edition – Download Latest Free Version[^] and seriously good!
 
Share this answer
 
Try this older book which is FREE:
.NET Book Zero by Charles Petzold[^]

It's called .NET Book Zero
It starts at the absolute beginning & really digs into things like books should (but rarely do).

I've used this to on-board new programmers (who program little or use other languages).

You'll find a PDF at the site.
Charles Petzold is a very famous Windows programmer and wrote the original book to teach devs to program windows.

Also, get the FREE tool known as linqpad at: LINQPad - The .NET Programmer's Playground[^]

It makes trying out code much easier.
 
Share this answer
 
v2
Here some stuff related to C#
C# Education & Resources[^]

Nowadays personally I recommend Online Course websites like Pluralsight, Lynda, Udemy, etc., .... Videos are better than books since we see Environment, Code, etc., in a single place and with instant explanations plus guidance.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900