Dokumentacje
C++
C++ Reference - dokumentacja biblioteki standardowej C++ (istnieje też możliwość ściągnięcia sobie wersji offline).
C++ Quick Reference - skrót dokumentacji C++. Można tu znaleźć parę przydatnych komentarzy.
Darmowe książki i artykuły.
Online Computer Books - strona, na której można znaleźć linki do darmowych książek o tematyce informatycznej dostępnych on-line.
FreeBookZone - zbiór darmowych książek i tutoriali na przeróżne tematy.
Bruce Perens open book series - seria darmowych książek o technologiach open-source'owych. Książki są wydawane na licencji Open Publication License, co oznacza, że wersje elektroniczne książek dostępne są za darmo do ściągnięcia kilka miesięcy po premierze.
Design Patterns - Elements of Reusable Object Oriented Code - kultowa książka Gang of Four o wzorcach projektowych dostępna za darmo w formie strony internetowej.
Object Mentor - wiele różnych tematów, począwszy od wzorców projektowych, poprzez reguły projektowania obiektowego, skończywszy na technikach takich Test-Driven development lub Extreme Programming. Część z tych artykułów jest już stara i używa nieaktualnej notacji, mimo to wciąż można w nich znaleźć mnóstwo wiedzy. Uwaga! Strona nie działa poprawnie pod Operą!
Handbook of software architecture - będąca wciąż w fazie powstawania książka Grady'ego Boocha (jeden z twórców języka UML). Wymaga zarejestrowania (przyciski w prawym - górnym rogu).
The Design Patterns Java Companion - Krótka, darmowa książka na temat wzorców projektowych w Javie.
FAQ.
C++ FAQ Lite - FAQ grupy dyskusyjnej newsgroup comp.lang.c++, zawiera odpowiedzi na najczęściej zadawane na forum tej grupy pytania. Cenne źródło informacji.
FAIQS - Strona zawierająca najczęściej zadawane pytania na wywiadach i testach podczas rekrutacji do pracy informatyka. Pytania są z różnych kategorii, m.in. konkretne języki programowania, pytania personalne itp.
Tutoriale.
RegexLib - Ogromny zbiór wzorców do wyrażeń regularnych oraz tester poprawności wyrażeń.
Strona przedmiotu Inżynieria Oprogramowania 2 Politechniki Warszawskiej - Materiały pomocnicze zwięźle opisujące m.in. kilka wzorców projektowych i jezyk OCL .
Doodle Project - programowanie obiektowe, algorytmy i wzorce projektowe.
Strony dyscyplin inżynierii oprogramowania.
SoftwareArchitectures.com - strona poświęcona szeroko pojętej architekturze oprogramowania i promująca ją jako odrębną dyscyplinę. Można tu znaleźć m.in. artykuły, eseje ideologiczne (dotyczące tego, czym jest architektura oprogramowania, kim jest architekt oprogramowania itd.), oraz dokumentacje architektury rzeczywistych projektów.
UML.org - oficjalna strona UML utworzona przez OMG. Można tam znaleźć dokumentację m.in. UML, OCL, XMI, HUTN, a także krótką listę tutoriali i narzędzi (w większości komercyjnych) zgodnych z UML 2.0.