Дисклеймер: знаю, таких вопросов на Хабре миллион, но все же не могу не задать этот вопрос снова.
Я уже не совсем начинающий быдлокодер — кое-что могу уже делать сам, но чувствую, что у меня чего-то не хватает. Хотелось бы получить основные знания еще до моего поступления в университет. Не могли бы вы подкинуть парочку ссылок по основам программирования, чтобы я мог выучиться фундаментальным алгоритмам и получить начальные знания?
По этой ссылке можно получить начальные знания о программировании под WinAPI и DirectX на С++. Написано, кажется, с расчетом на абсолютных новичков (но мне трудно об этом судить, так как на момент прочтения я уже имел опыт программирования под DirectX на Delphi). Дается объяснение некоторых способных поначалу вызвать затруднения нюансов, не имеющих объяснения в старых учебниках (использование Unicode, например).