Read a brief, non-academic, explanation of what hash tables are and why they are important.
Latest Hash Tables Articles
Easy-to-Use Hash Table
See how to use a hash table. The example uses a small hash table that works with std::strings as key and any data as member. (The article, demo project, and source code were updated.)
Latest Developer Videos
More...Latest CodeGuru Developer Columns

C++ Tips and Tricks
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.

Full Screen Video in ASP.NET MVC
HTML5 offers you the capability to add full screen video in your devices. Read along and learn how to leverage this new feature.

An OOP Primer
Object-Oriented Programming is a concept used by programmers to develop fully independent units of code. Hone your OOP skills here.
The Top Challenge for Developers is...
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!