I'll tell you what I'd like to see: a beginning language that's language agnostic... huh? something that teaches basic fundamentals but is independent to a specific language. PseudoCode++#.NET6 soemthing that teaches logic and reasoning, I wish that flowcharting and UML and simple debugging were also taught... it's amazing the number of posts that crop up in here because someone doesn't know how to follow code or logic and debug their app... granted that's something that is dependent on the IDE... but still, it's somethign of a fundamental thing to do... all IDEs (the good ones at any rate) allow the setting of breakpoints, stepping through code... and all that... to me, that's where the real shame lies...

after giving it a LOT of thought (and restarting this post 4 times) ... I think I might have to agree... there isn't something small and simple that allows for the learning of the basics... two reasons I suspect for this: 1) academia isn't teaching the basics any more... I blame the ITT Techs for that which crank out the developers by the dozens of certifications at a time and 2) the boss's nephew syndrome -- their first foray into programming is VBA in Excel or Word... by the time they get to where they need something more powerful, they're getting into .NET ... and yes, that transition is a bit harsh.

If I had the time, the knowledge and the motivation, I'd take a shot at maybe creating a new kind of base logic type language... but it's not something that's in my wheelhouse, and not really something I want to undertake... I might be convinced to be part of a team though if someone else wants to spearhead it though...

Jsut sayin;

-tg