Re: C# book for 16 yo?

From: Doug Holton (no_at_spam.please)
Date: 10/22/04


Date: Thu, 21 Oct 2004 22:19:57 -0500

Jon Shemitz wrote:

> My 16 yo son is ready to move beyond level editing and "Multimedia
> Fusion." He's going to ignore his Mom's suggestion of Visual Basic,
> and take my suggestion of starting with C#. Now, I actually have
> an Intro To C# section in my ongoing .NET 2.0 book, but I assumed
> that my audience does not want e.g. yet another discussion of
> inheritance and polymorphism - it's all "same but different" and "this
> is new." In short, not suitable for a programming novice.

There's not really much difference in what you can do with Visual Basic
.NET or C#. Visual Basic however is easier for beginners to master.
See also boo, a python-like language for .NET with pretty much all the
features of C#: http://boo.codehaus.org/

Unless you aren't concerned with turning your son off from programming
for life, you might try some interesting ways to learn programming, such
as books on game programming for .NET. The NeHe site on OpenGL
programming is great and they have C# examples. You might also try
SharpDevelop instead of shelling out hundreds for VS.NET, and check
out running Linux and Mono too.



Relevant Pages

  • Re: Tcl/Tk - Observations from a newbie.
    ... > Why can't we attract new users AND keep old users at the same time? ... If you want your suggestion to ... I'm programming GUI for fifteen years and I sincerely don't ... what is so special in the toolbar? ...
    (comp.lang.tcl)
  • Re: A good C Programming book.
    ... Hello there, being a newbie to C and the forum, I've been reading these post ... and have another suggestion for you. ... The C programming vids are extremely useful, ... > a point with GNU/Linux. ...
    (comp.lang.c)
  • Re: C# book for 16 yo?
    ... He's going to ignore his Mom's suggestion of Visual Basic, ... not suitable for a programming novice. ... Applied Microsoft .NET Framework Programming by Jeffrey Richter( ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: C Prog. book recommendation
    ... > Michael is indeed correct. ... > IMHO, are inferior to Michael's suggestion, but are considered sensible ... > As for programming reference books, I think you'd struggle to beat Knuth's ... but them you'll have a hard time getting acquainted with concepts like stacks, ...
    (comp.programming)
  • Re: True inconsistency in Python
    ... > Many people are starting to learn programming with python as their ... I wouldn't refer to them as a psychopath. ... Many people using python will not be professional ... That suggestion was my final point. ...
    (comp.lang.python)