See also:
This category in other languages:
Academic Tutorials Tutorials on a wide range of programming languages and subjects. Also offers quizzes corresponding to the material in the tutorials. http://www.academictutorials.com/
All Free Tutorials Tutorials and articles about the most popular programming languages. http://www.allfreetutorials.com
AllSyntax.com Tutorials and code samples available on many popular languages. http://www.allsyntax.com
CoderSource.net Contains basic tutorials on MFC, without using MFC AppWizard to learn the programs. http://www.codersource.net/codersource_mfc_prog.html
CodeTeacher.com Rated directory of programming tutorials (ASP, Assembly, C Sharp, Cpp and C++, ColdFusion, Java/J2EE). http://www.codeteacher.com/
CompSci.ca Sample code, discussion and help for programming languages such as Turing, C++, Visual Basic, Java and PHP. http://www.compsci.ca
Dev102 .Net, C#, ASP.net, and general advice for programmers. http://www.dev102.com/
DevCentral Tutorials on Java and JavaScript, C, C++, and general object oriented programming. Includes articles on networks and network technologies. http://devcentral.iftech.com/
Dr. Olek's Course Notes Course notes and sample programs for network programming in C++ and STL, Java, Perl, and PHP. http://gdansk.bradley.edu/olekmali/bookmark/tutorials.html
Elements of Programming Style Notes that provide standards for internal program documentation and style. http://ei.cs.vt.edu/~cs2604/Standards/Standards.html
FDB's Programming Page A programmer's resource for C/C++, Java, Pascal, Basic, Assembly (some virus) and Foxpro tutorials and examples. http://www.nettrash.com/users/fdb/
Herong's Notes on Programming Collection of notes and tutorials on several programming languages, including Java, C#, ASP, JSP, JDK, XML, XHTML, and Unicode. Includes alternate PDF and Chinese language versions. http://www.herongyang.com/
Kids Can Program Too Provides e-book that teaches children computer programming. http://www.kidscanprogramtoo.com
Learn Programming Learn programming languages such as C/C++, Java, Pascal and Web Development. http://www.learn-programming.za.net
NextDawn Programming Tutorials Tutorials on the programming languages C and C++ and APIs DirectX and OpenGL. Also covers common sorting algorithms. http://www.nextdawn.nl/
Notes on MS-DOS DOS, Batch and Windows tips, tricks, recovery tools, freeware and math. http://users.cybercity.dk/~bse26236/
OpenSourceTutorials.com Tutorials covering ranging from beginner to advanced levels with forums for extra support if needed while researching. http://www.opensourcetutorials.com/
OS Config Links to freely available programming tutorials for C, C++, Visual Basic as well to software drivers for BeOS, Linux, Windows 95/98/NT/2000, and fonts. http://www.osconfig.com/
Programmers Haven Tutorials on C/C++, Java, Javascript and Visual Basic. http://www.geocities.com/gtalon51/
Programming Class A series of interactive programming tutorials for beginners, focusing on C++, Java, and C#. http://www.programmingclass.co.uk/
Programmingtutorials.com Collection of tutorial links for many programming languages. http://www.programmingtutorials.com/
Real Time Software Rendering Tutorials in Javascript, PHP, C++, and Java as well as articles about good coding and recursion. SoftGeL, OpenGL, and DirectX resources are also included. http://www.dawnofthegeeks.com/software_rendering/
Reaperx90's Site C++, JavaScript, HTML and CSS tutorial and source code formatting recommendations. http://reaperx90.com/
Richard Bowles' Web Site Contains tutorials on C++, HTML, programming neural networks (plus various other non-programming tutorials). http://richardbowles.tripod.com
Simple OpenH323 Tutorial Uses a simple H.323 application to explain several PWLib- and OpenH323-related programming techniques. http://toncar.cz/openh323/tut/
Tabs versus Spaces Using tabs in source code: Pro and contra, by Jamie Zawinski. http://www.jwz.org/doc/tabs-vs-spaces.html
Teach Yourself Programming in Ten Years Peter Norvig, the Director of Research at Google, suggests ways to develop programming ability and expertise. Includes recommendations for a first programming language. http://norvig.com/21-days.html
The Ultimate Programming Tutorials Site Tutorials of C/C++, Java, Perl, Posix, Unix, Linux, PThreads, Visual Basic, Delphi, APL, Javascript, and SQL. http://www.thinkbrown.com/programming/
Video Tutorial Zone Video tutorials on programming tools, content management, and related topics. http://www.videotutorialzone.com
Wikipedia: Programming Style Encyclopedia article. Tutorial on general styling rules and conventions. Has a list of style guides for specific languages. http://en.wikipedia.org/wiki/Programming_style
Six Ways to Write More Comprehensible Code Article from Jeff Vogel, the president of Spiderweb Software, that uses a hypothetical computer game called Kill Bad Aliens as an example case for how to write clear, maintainable code. (May 29, 2007) http://www.ibm.com/developerworks/linux/library/l-clear-code/