10 godina je jako veliki period ali ne verujem da će se do tada nešto tako revolucionarno desiti pa da c++ nestane sa scene. :)
Razlika između C++ i C# jezika je u tome što je C# pogodniji za standardne desktop aplikacije, dok se C++ više koristi u većim projektima(razvoj office aplikacija, baza podataka ...). Tako da bi ti preporučio da kreneš sa C#. E sad, ne znam da li ima nešto dobro od literature na srpskom, ali bi ti svakako preporučio ovaj video tutorijal:
http://www.cbtnuggets.com/webapp/product?id=218
On The Job Training Series: C#
contains these videos:
- Overview: What is Microsoft .NET?
- Introducing Microsoft C# (free video)
- The Basics of Variables, Operators, and Expressions
- Implementing Methods
- Making Decisions Using Flow Control
- Classes, Objects, and Assemblies
- Developing Business Objects Part 1
- Developing Business Objects Part 2
- Working with Menus
- Working with C# Events
- Windows List Controls: The Combo Box
- Introduction to ADO.NET Part 1
- Introduction to ADO.NET Part 2
- Introduction to ADO.NET Part 3
- Databound Controls
- Introducing ASP .NET
- Databound Web Applications
- Using the Web Configuration File
- Advanced DataGrid Techniques
- The .NET Framework and XML