Mọi ngôn ngữ lập trình đều được xây dựng từ một bộ ký tự nào đó. Các ký tự được nhóm lại theo nhiều cách khác nhau để tạo nên các từ. Các từ lại được liên kết với nhau một qui tắc nào đó để tạo nên các câu lệnh. Một chương trình bao gồm nhiều câu lệnh và thể hiện một thuật toán để giải một bài toán nào đó. Ngôn ngữ C được xây dựng trên bộ ký tự sau: - 26 chữ cái hoa: ABC...Z - 26 chữ cái thường: abc...z.
Chương 1: Kiến trúc của C# và .NET; Chương 2: Căn bản C#; Chương 3: Hướng đối tượng trong C#; Chương 4: Những chủ đề tiến bộ trong C#; Chương 5: C# và các lớp cơ sở; Chương 6: Lập trình trong môi trường .NET; Chương 7: Windows Applications; Chương 8: Assemblies; Chương 9: Truy cập cơ sở dữ liệu với .NET; Chương 10: Viewing .NET Data; Chương 11: Thao tác XML; Chương 12: File and Registry Operations; Chương 13: Làm việc với Active Directory.
Gồm 6 chương: Chương 1. Đại cương về lập trình; Chương 2. Làm quen với ngôn ngữ C; Chương 3. Các thuật toán trên cấu trúc dữ liệu mảng; Chương 4. Con trỏ (pointer); Chương 5. Các thuật toán trên cấu trúc danh sách liên kết (linked list); Chương 6. Các thuật toán trên cấu trúc cây.
Gồm 6 chương: Chương 1: Mô tả đệ quy các cấu trúc dữ liệu, mô tả đệ quy giải thuật; Chương 2: Các nội dung cần làm để tìm giải thuật đệ quy một bài toán, một só bài toán bằng giải thuật đệ quy điển hình; Chương 3: Cơ chế thực hiện giải thuật đệ quy,...