General Programming
"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC. As potential programmers, they are mentally mutilated beyond hope of regeneration."
-- E. W. Dijkstra
Pascal Tutorial
I wrote a Pascal tutorial when I was learning basic Pascal. It contains only the basic aspects of Pascal; I knew very little when I wrote it. For example, it contains nothing about recursion, pointers, etc. But it's good for beginners.
General Programming Links
- The C++ Resources Network - for C++.
- Python Programming Language
- C++ tip : Use forward declaration when possible - solution to the problem of circular references in header files.
- An introduction to Visual Basic (23rd February 2000) - this page explains uses VB5 and is ancient, but is still a good syntactic reference for VB .NET.
Visual Studio
- What's New in Visual Studio 2010
- Visual Studio 2010: What's New for Coders [PDF, 900KB] by Daniel D'Agostino. This is the presentation about the new features of Visual Studio 2010 that I delivered at Microsoft DevDays 2010 Malta on 26th March 2010.