# Books collection about computers tehnology and programing

Welcome to this page. This is a collection of books about programming, hardware, operating systems and everything related to computers.
The books are primarily in PDF format, but there are also zipped files and CHM files.


**Table of Contents**

- [The Intel CPU directory](#the-intel-cpu-directory)
- [Assembler](#assembler)
- [C](#c)
- [C++](#c-1)
- [Compiler construction](#compiler-construction)
- [Computer hardware](#computer-hardware)
- [DataBase](#database)
- [Delphi](#delphi)
- [GNU C++](#gnu-c)
- [Game programing](#game-programing)
- [HTML, CSS, PHP, JAVA](#html-css-php-java)
- [OS](#os)
- [Reverse engineering](#reverse-engineering)


## The Intel CPU directory

[Intel CPU folder](Intel%20CPU/)

Intel processors, optimization, and system programming documentation.

- [248966-Software-Optimization-Manual-048.pdf](Intel%20CPU/248966-Software-Optimization-Manual-048.pdf)
- [252046-sdm-change-document.pdf](Intel%20CPU/252046-sdm-change-document.pdf)
- [253665-sdm-vol-1.pdf](Intel%20CPU/253665-sdm-vol-1.pdf)
- [253666-sdm-vol-2a.pdf](Intel%20CPU/253666-sdm-vol-2a.pdf)
- [253667-sdm-vol-2b.pdf](Intel%20CPU/253667-sdm-vol-2b.pdf)
- [253668-sdm-vol-3a.pdf](Intel%20CPU/253668-sdm-vol-3a.pdf)
- [253669-sdm-vol-3b.pdf](Intel%20CPU/253669-sdm-vol-3b.pdf)
- [31559205.pdf](Intel%20CPU/31559205.pdf)
- [317607.pdf](Intel%20CPU/317607.pdf)
- [323535-intel-xeon-processor-7500-series-uncore.pdf](Intel%20CPU/323535-intel-xeon-processor-7500-series-uncore.pdf)
- [325294-intel-xeon-processor-e7-uncore.pdf](Intel%20CPU/325294-intel-xeon-processor-e7-uncore.pdf)
- [325383-sdm-vol-2abcd.pdf](Intel%20CPU/325383-sdm-vol-2abcd.pdf)
- [325384-sdm-vol-3abcd.pdf](Intel%20CPU/325384-sdm-vol-3abcd.pdf)
- [325462-sdm-vol-1-2abcd-3abcd.pdf](Intel%20CPU/325462-sdm-vol-1-2abcd-3abcd.pdf)
- [326018-sdm-vol-2c.pdf](Intel%20CPU/326018-sdm-vol-2c.pdf)
- [326019-sdm-vol-3c.pdf](Intel%20CPU/326019-sdm-vol-3c.pdf)
- [329468-intel-xeon-processor-e5-2600-v2-uncore.pdf](Intel%20CPU/329468-intel-xeon-processor-e5-2600-v2-uncore.pdf)
- [329468-intel-xeon-processor-e5-e7-v2-uncore.pdf](Intel%20CPU/329468-intel-xeon-processor-e5-e7-v2-uncore.pdf)
- [331051-intel-xeon-processor-e5-e7-v3-uncore.pdf](Intel%20CPU/331051-intel-xeon-processor-e5-e7-v3-uncore.pdf)
- [332831-sdm-vol-3d.pdf](Intel%20CPU/332831-sdm-vol-3d.pdf)
- [334060-6th-gen-intel-core-processor-uncore.pdf](Intel%20CPU/334060-6th-gen-intel-core-processor-uncore.pdf)
- [334569-sdm-vol-2d.pdf](Intel%20CPU/334569-sdm-vol-2d.pdf)
- [335592-sdm-vol-4.pdf](Intel%20CPU/335592-sdm-vol-4.pdf)
- [336274-intel-xeon-processor-scalable-memory-family-uncore.pdf](Intel%20CPU/336274-intel-xeon-processor-scalable-memory-family-uncore.pdf)
- [336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf](Intel%20CPU/336983-intel-analysis-of-speculative-execution-side-channels-white-paper.pdf)
- [350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf](Intel%20CPU/350391-Intel-Processors-Based-on-Gracemont-Microarchitecture-Latency-Throughput.pdf)
- [355308-Software-Optimization-Manual-048-Changes-Doc.pdf](Intel%20CPU/355308-Software-Optimization-Manual-048-Changes-Doc.pdf)
- [355828-intel-apx-spec.pdf](Intel%20CPU/355828-intel-apx-spec.pdf)
- [355989-intel-avx10-spec.pdf](Intel%20CPU/355989-intel-avx10-spec.pdf)
- [356112-intel-apx-sw-enabling.pdf](Intel%20CPU/356112-intel-apx-sw-enabling.pdf)
- [356368-intel-avx10-tech-paper.pdf](Intel%20CPU/356368-intel-avx10-tech-paper.pdf)
- [639778+ICX+UPG+v1.pdf](Intel%20CPU/639778+ICX+UPG+v1.pdf)
- [64-ia-32-architectures-optimization-manual.pdf](Intel%20CPU/64-ia-32-architectures-optimization-manual.pdf)
- [64-ia-32-architectures-software-developer-manual-325462.pdf](Intel%20CPU/64-ia-32-architectures-software-developer-manual-325462.pdf)
- [64-ia-32-architectures-software-developers-manual.pdf](Intel%20CPU/64-ia-32-architectures-software-developers-manual.pdf)
- [architecture-instruction-set-extensions-programming-reference.pdf](Intel%20CPU/architecture-instruction-set-extensions-programming-reference.pdf)
- [intel-atom-tremont-microarchitecture-throughput-and-latency.pdf](Intel%20CPU/intel-atom-tremont-microarchitecture-throughput-and-latency.pdf)
- [intel-xeon-scalable-processor-throughput-latency.pdf](Intel%20CPU/intel-xeon-scalable-processor-throughput-latency.pdf)


## Assembler

[Assembler folder](Assembler/)

Assembly language programming for various architectures.

- [Assembly_Language_Primer_for_the_IBM_PC_&_XT.pdf](Assembler/Assembly_Language_Primer_for_the_IBM_PC_%26_XT.pdf)
- [Assembly_Language_Succinctly.pdf](Assembler/Assembly_Language_Succinctly.pdf)
- [Compute's_Beginners_Guide_to_Machine_Language_on_the_IBM_PC_and_PCjr.pdf](Assembler/Compute's_Beginners_Guide_to_Machine_Language_on_the_IBM_PC_and_PCjr.pdf)
- [Intro_to_x86_Assembly_with_FASM_Part_1.pdf](Assembler/Intro_to_x86_Assembly_with_FASM_Part_1.pdf)
- [Intro_to_x86_Assembly_with_FASM_Part_2.pdf](Assembler/Intro_to_x86_Assembly_with_FASM_Part_2.pdf)
- [Introduction_to_x64_Assembly.pdf](Assembler/Introduction_to_x64_Assembly.pdf)
- [ProgrammingGroundUp-1-0-booksize.pdf](Assembler/ProgrammingGroundUp-1-0-booksize.pdf)
- [The_Art_of_Computer_Programming - Vol 1.pdf](Assembler/The_Art_of_Computer_Programming%20-%20Vol%201.pdf)
- [aoa.pdf](Assembler/aoa.pdf) (Art of Assembly)
- [assembly_tutorial.pdf](Assembler/assembly_tutorial.pdf)
- [flazx_32-64-bit-80x86-assembly-language-architecture.chm](Assembler/flazx_32-64-bit-80x86-assembly-language-architecture.chm)
- [flazx_6502-assembly-language-programming-self-teaching-guides-.pdf](Assembler/flazx_6502-assembly-language-programming-self-teaching-guides-.pdf)
- [flazx_assembly-language-step-by-step.pdf](Assembler/flazx_assembly-language-step-by-step.pdf)
- [flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm](Assembler/flazx_introduction-to-80x86-assembly-language-and-computer-architecture.chm)
- [flazx_professional-assembly-language.pdf](Assembler/flazx_professional-assembly-language.pdf)
- [flazx_the-art-of-assembly-language.chm](Assembler/flazx_the-art-of-assembly-language.chm)
- [optimizing_assembly.pdf](Assembler/optimizing_assembly.pdf)
- [pc_underground.pdf](Assembler/pc_underground.pdf)
- [pcasm-book.pdf](Assembler/pcasm-book.pdf)
- [pdfaoa.zip](Assembler/pdfaoa.zip)


## C

[C folder](C/)

C programming language books and references.

- [Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf](C/Apress.Beginning.C.From.Novice.to.Professional.4th.Edition.Oct.2006.pdf)
- [C_Language_Users_Handbook.pdf](C/C_Language_Users_Handbook.pdf)
- [C_programski_jezik.pdf](C/C_programski_jezik.pdf)
- [Learn C programming language in 24 hours.pdf](C/Learn%20C%20programming%20language%20in%2024%20hours.pdf)
- [Objective-C Succinctly.pdf](C/Objective-C%20Succinctly.pdf)
- [Practical C Programming, 3rd Edition (1997).pdf](C/Practical%20C%20Programming%2C%203rd%20Edition%20(1997).pdf)
- [The C Programming Language ANSI C Version_2.pdf](C/The%20C%20Programming%20Language%20ANSI%20C%20Version_2.pdf)
- [The_C_programming_language.pdf](C/The_C_programming_language.pdf)
- [Turbo_C_Users_Guide_1987.pdf](C/Turbo_C_Users_Guide_1987.pdf)


## C++

[C++ folder](C++/)

C++ programming, object-oriented programming, design patterns, and templates.

- [ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf](C++/ADDISON-WESLEY--Design-Patterns--Elements-of-Reusable.pdf)
- [Bjarne_Stroustrup_-_The_C++_Programming_Language_3rd_Ed.pdf](C++/Bjarne_Stroustrup_-_The_C%2B%2B_Programming_Language_3rd_Ed.pdf)
- [Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf](C++/Borland_C___Power_Programming_Book_and_Disk__Programming_.pdf)
- [C++ A Beginner's Guide 2nd Edition (2003).pdf](C++/C%2B%2B%20A%20Beginner's%20Guide%202nd%20Edition%20(2003).pdf)
- [C++ Templates The Complete Guide.pdf](C++/C%2B%2B%20Templates%20The%20Complete%20Guide.pdf)
- [C++.Standard.Library.The.A.Tutorial.And.Reference.chm](C++/C%2B%2B.Standard.Library.The.A.Tutorial.And.Reference.chm)
- [C++.pdf](C++/C%2B%2B.pdf)
- [C++_tutorial.pdf](C++/C%2B%2B_tutorial.pdf)
- [C++_za_apsolutne_pocetnike.pdf](C++/C%2B%2B_za_apsolutne_pocetnike.pdf)
- [Cpp.FAQs.2nd.chm](C++/Cpp.FAQs.2nd.chm)
- [CppEssentials.pdf](C++/CppEssentials.pdf)
- [Data Structures and Algorithm in C++.pdf](C++/Data%20Structures%20and%20Algorithm%20in%20C%2B%2B.pdf)
- [Getting Started with C++ Audio Programming for Game Development.pdf](C++/Getting%20Started%20with%20C%2B%2B%20Audio%20Programming%20for%20Game%20Development.pdf)
- [How to think like a computer scientist(C++ Ver).pdf](C++/How%20to%20think%20like%20a%20computer%20scientist(C%2B%2B%20Ver).pdf)
- [Introduction to C++ Programming and Graphics.pdf](C++/Introduction%20to%20C%2B%2B%20Programming%20and%20Graphics.pdf)
- [Object-Oriented.pdf](C++/Object-Oriented.pdf)
- [Objektno_orijentisano_programiranje_C++.pdf](C++/Objektno_orijentisano_programiranje_C%2B%2B.pdf)
- [Optimizing Softwares in C++.pdf](C++/Optimizing%20Softwares%20in%20C%2B%2B.pdf)
- [Real Time C++(OOP).pdf](C++/Real%20Time%20C%2B%2B(OOP).pdf)
- [Teach Yourself C++ in 21 Days 5th Edition.pdf](C++/Teach%20Yourself%20C%2B%2B%20in%2021%20Days%205th%20Edition.pdf)
- [The-c++-programming-language-3rdEdition-Bjarne.pdf](C++/The-c%2B%2B-programming-language-3rdEdition-Bjarne.pdf)
- [cpp_tutorial.pdf](C++/cpp_tutorial.pdf)
- [flazx_c-primer-third-edition.pdf](C++/flazx_c-primer-third-edition.pdf)
- [lcpp.pdf](C++/lcpp.pdf)
- [new_learning.pdf](C++/new_learning.pdf)
- [optimizing_cpp.pdf](C++/optimizing_cpp.pdf)
- [teachyourselfcplusplusin21days.pdf](C++/teachyourselfcplusplusin21days.pdf)
- [vc++6kurs.pdf](C++/vc%2B%2B6kurs.pdf)


## Compiler construction

[Compiler construction folder](Compiler%20construction/)

Compiler design, formal syntax, parsing techniques, and programming language design.

- [11-ghuloum.pdf](Compiler%20construction/11-ghuloum.pdf)
- [BookBody.pdf](Compiler%20construction/BookBody.pdf)
- [Compiler Design - Formal Syntax And Semanti.pdf](Compiler%20construction/Compiler%20Design%20-%20Formal%20Syntax%20And%20Semanti.pdf)
- [Compiler_construction.pdf](Compiler%20construction/Compiler_construction.pdf)
- [Engineering A Compiler.pdf](Compiler%20construction/Engineering%20A%20Compiler.pdf)
- [Parsing Techniques - A Practical Guide.pdf](Compiler%20construction/Parsing%20Techniques%20-%20A%20Practical%20Guide.pdf)
- [advanced_programming_language_design.pdf](Compiler%20construction/advanced_programming_language_design.pdf)
- [basics_lulu2.pdf](Compiler%20construction/basics_lulu2.pdf)
- [pdfvers.pdf](Compiler%20construction/pdfvers.pdf)

**Lets_build_compiler/** — a tutorial series:

- [readme.txt](Compiler%20construction/Lets_build_compiler/readme.txt)
- [tutor1.txt](Compiler%20construction/Lets_build_compiler/tutor1.txt)
- [tutor2.txt](Compiler%20construction/Lets_build_compiler/tutor2.txt)
- [tutor3.txt](Compiler%20construction/Lets_build_compiler/tutor3.txt)
- [tutor4.txt](Compiler%20construction/Lets_build_compiler/tutor4.txt)
- [tutor5.txt](Compiler%20construction/Lets_build_compiler/tutor5.txt)
- [tutor6.txt](Compiler%20construction/Lets_build_compiler/tutor6.txt)
- [tutor7.txt](Compiler%20construction/Lets_build_compiler/tutor7.txt)
- [tutor8.txt](Compiler%20construction/Lets_build_compiler/tutor8.txt)
- [tutor9.txt](Compiler%20construction/Lets_build_compiler/tutor9.txt)
- [tutor10.txt](Compiler%20construction/Lets_build_compiler/tutor10.txt)
- [tutor11.txt](Compiler%20construction/Lets_build_compiler/tutor11.txt)
- [tutor12.txt](Compiler%20construction/Lets_build_compiler/tutor12.txt)
- [tutor13.txt](Compiler%20construction/Lets_build_compiler/tutor13.txt)
- [tutor14.txt](Compiler%20construction/Lets_build_compiler/tutor14.txt)
- [tutor15.txt](Compiler%20construction/Lets_build_compiler/tutor15.txt)
- [tutor16.txt](Compiler%20construction/Lets_build_compiler/tutor16.txt)


## Computer hardware

[Computer hardware folder](Computer%20hardware/)

Hardware reference manuals, processor documentation, bus standards, and system programming.

- [210760-002_80286_Hardware_Reference_Manual_1987.pdf](Computer%20hardware/210760-002_80286_Hardware_Reference_Manual_1987.pdf)
- [386INTEL.TXT](Computer%20hardware/386INTEL.TXT)
- [3dnow.pdf](Computer%20hardware/3dnow.pdf)
- [8086.pdf](Computer%20hardware/8086.pdf)
- [82077AA_FloppyControllerDatasheet.pdf](Computer%20hardware/82077AA_FloppyControllerDatasheet.pdf)
- [8253.pdf](Computer%20hardware/8253.pdf)
- [ACPI Component Architecture User Guide and Programmer Reference (2003-04-18) v1.16.pdf](Computer%20hardware/ACPI%20Component%20Architecture%20User%20Guide%20and%20Programmer%20Reference%20(2003-04-18)%20v1.16.pdf)
- [ACPI Component Architecture User Guide and Programmer Reference (2011-11-18) v5.00.pdf](Computer%20hardware/ACPI%20Component%20Architecture%20User%20Guide%20and%20Programmer%20Reference%20(2011-11-18)%20v5.00.pdf)
- [ATA.TXT](Computer%20hardware/ATA.TXT)
- [Advanced Configuration and Power Interface Specification (2019-01) v6.3.pdf](Computer%20hardware/Advanced%20Configuration%20and%20Power%20Interface%20Specification%20(2019-01)%20v6.3.pdf)
- [BIOSGuide.pdf](Computer%20hardware/BIOSGuide.pdf)
- [Biosguide.doc](Computer%20hardware/Biosguide.doc)
- [CP_Parallel.pdf](Computer%20hardware/CP_Parallel.pdf)
- [CP_serial.pdf](Computer%20hardware/CP_serial.pdf)
- [Computer Virus.pdf](Computer%20hardware/Computer%20Virus.pdf)
- [DMA.rtf](Computer%20hardware/DMA.rtf)
- [DP8390Details.pdf](Computer%20hardware/DP8390Details.pdf)
- [DP8390Overview.pdf](Computer%20hardware/DP8390Overview.pdf)
- [DVD-Video∕DVD-Audio Virtual Machine Command Encoding (2004-04-09) v1.0.5.pdf](Computer%20hardware/DVD-Video%E2%88%95DVD-Audio%20Virtual%20Machine%20Command%20Encoding%20(2004-04-09)%20v1.0.5.pdf)
- [Donald.E.Knuth.The.Art.of.Computer.Programming.Volume.2.pdf](Computer%20hardware/Donald.E.Knuth.The.Art.of.Computer.Programming.Volume.2.pdf)
- [Execution-Cache-Memory Performance.pdf](Computer%20hardware/Execution-Cache-Memory%20Performance.pdf)
- [Graphics Programming Black Book.pdf](Computer%20hardware/Graphics%20Programming%20Black%20Book.pdf)
- [Hardware Book.pdf](Computer%20hardware/Hardware%20Book.pdf)
- [Inside_the_IBM_PC-1983.pdf](Computer%20hardware/Inside_the_IBM_PC-1983.pdf)
- [Intel386TM DX MICROPROCESSOR.pdf](Computer%20hardware/Intel386TM%20DX%20MICROPROCESSOR.pdf)
- [Intel8086.pdf](Computer%20hardware/Intel8086.pdf)
- [Intel_486_DS.pdf](Computer%20hardware/Intel_486_DS.pdf)
- [Keyboard scancode.txt](Computer%20hardware/Keyboard%20scancode.txt)
- [Microsoft Extensible Firmware Initiative FAT32 File System Specification (2000-12-06) v1.03.pdf](Computer%20hardware/Microsoft%20Extensible%20Firmware%20Initiative%20FAT32%20File%20System%20Specification%20(2000-12-06)%20v1.03.pdf)
- [Mouse hardware.txt](Computer%20hardware/Mouse%20hardware.txt)
- [PC Mouse.rtf](Computer%20hardware/PC%20Mouse.rtf)
- [PCI_22.pdf](Computer%20hardware/PCI_22.pdf)
- [PNP-ExternalSerial-v1.00.pdf](Computer%20hardware/PNP-ExternalSerial-v1.00.pdf)
- [PNP-Firewire-v1.0b.pdf](Computer%20hardware/PNP-Firewire-v1.0b.pdf)
- [PNP-ISA-v1.0a.pdf](Computer%20hardware/PNP-ISA-v1.0a.pdf)
- [PNP-Parellel-v1.0b.pdf](Computer%20hardware/PNP-Parellel-v1.0b.pdf)
- [PNPBIOSSpecification-v1.0a.pdf](Computer%20hardware/PNPBIOSSpecification-v1.0a.pdf)
- [Programming_The_80386.pdf](Computer%20hardware/Programming_The_80386.pdf)
- [SAMS_Printer_Connection_Bible.pdf](Computer%20hardware/SAMS_Printer_Connection_Bible.pdf)
- [The Complete Amiga 500 User Guide by Peter Hutchison (2003).pdf](Computer%20hardware/The%20Complete%20Amiga%20500%20User%20Guide%20by%20Peter%20Hutchison%20(2003).pdf)
- [The_GEM_Operating_System_Handbook.pdf](Computer%20hardware/The_GEM_Operating_System_Handbook.pdf)
- [Upgrade_&_Maintain_Your_PC_2nd_Edition.pdf](Computer%20hardware/Upgrade_%26_Maintain_Your_PC_2nd_Edition.pdf)
- [WhatisPCIExpress.pdf](Computer%20hardware/WhatisPCIExpress.pdf)
- [asplos235_adams.pdf](Computer%20hardware/asplos235_adams.pdf)
- [cpu_design.pdf](Computer%20hardware/cpu_design.pdf)
- [dmaprogramming.pdf](Computer%20hardware/dmaprogramming.pdf)
- [donald-e-knuth-the-art-of-computer-programming-vol-3.pdf](Computer%20hardware/donald-e-knuth-the-art-of-computer-programming-vol-3.pdf)
- [instruction_tables.pdf](Computer%20hardware/instruction_tables.pdf)
- [iot_1125.pdf](Computer%20hardware/iot_1125.pdf)
- [microarchitecture.pdf](Computer%20hardware/microarchitecture.pdf)
- [pcibios.pdf](Computer%20hardware/pcibios.pdf)

**Commodore Amiga A500/A2000/** — technical reference manuals:

- [A590 Service Manual by Commodore (1989-08).pdf](Computer%20hardware/Commodore%20Amiga%20A500%E2%88%95A2000/A590%20Service%20Manual%20by%20Commodore%20(1989-08).pdf)
- [Commodore Amiga A500∕A2000 Technical Reference Manual (1987).pdf](Computer%20hardware/Commodore%20Amiga%20A500%E2%88%95A2000/Commodore%20Amiga%20A500%E2%88%95A2000%20Technical%20Reference%20Manual%20(1987).pdf)

**VGA documents/** — extensive VGA documentation collection:

- [8514.TXT](Computer%20hardware/VGA%20documents/8514.TXT)
- [ACER.TXT](Computer%20hardware/VGA%20documents/ACER.TXT)
- [ADAPTERS.TXT](Computer%20hardware/VGA%20documents/ADAPTERS.TXT)
- [AHEAD.TXT](Computer%20hardware/VGA%20documents/AHEAD.TXT)
- [AI.TXT](Computer%20hardware/VGA%20documents/AI.TXT)
- [ALLIANCE.TXT](Computer%20hardware/VGA%20documents/ALLIANCE.TXT)
- [APPIAN.TXT](Computer%20hardware/VGA%20documents/APPIAN.TXT)
- [ARK.TXT](Computer%20hardware/VGA%20documents/ARK.TXT)
- [ATI.TXT](Computer%20hardware/VGA%20documents/ATI.TXT)
- [AVANCE.TXT](Computer%20hardware/VGA%20documents/AVANCE.TXT)
- [BITBLT.PAS](Computer%20hardware/VGA%20documents/BITBLT.PAS)
- [CGA.TXT](Computer%20hardware/VGA%20documents/CGA.TXT)
- [CHANGES.TXT](Computer%20hardware/VGA%20documents/CHANGES.TXT)
- [CHIPS.TXT](Computer%20hardware/VGA%20documents/CHIPS.TXT)
- [CIRRUS.TXT](Computer%20hardware/VGA%20documents/CIRRUS.TXT)
- [CLOCK.TXT](Computer%20hardware/VGA%20documents/CLOCK.TXT)
- [COMPAQ.TXT](Computer%20hardware/VGA%20documents/COMPAQ.TXT)
- [CT9001.TXT](Computer%20hardware/VGA%20documents/CT9001.TXT)
- [DEFVGA.PAS](Computer%20hardware/VGA%20documents/DEFVGA.PAS)
- [DMPMEM.EXE](Computer%20hardware/VGA%20documents/DMPMEM.EXE)
- [DMPMEM.PAS](Computer%20hardware/VGA%20documents/DMPMEM.PAS)
- [EGAREGS.TXT](Computer%20hardware/VGA%20documents/EGAREGS.TXT)
- [EVEREX.TXT](Computer%20hardware/VGA%20documents/EVEREX.TXT)
- [GENOA.TXT](Computer%20hardware/VGA%20documents/GENOA.TXT)
- [HERCULES.TXT](Computer%20hardware/VGA%20documents/HERCULES.TXT)
- [HUALON.TXT](Computer%20hardware/VGA%20documents/HUALON.TXT)
- [IDVGA.PAS](Computer%20hardware/VGA%20documents/IDVGA.PAS)
- [IDVGA2.PAS](Computer%20hardware/VGA%20documents/IDVGA2.PAS)
- [IIT.TXT](Computer%20hardware/VGA%20documents/IIT.TXT)
- [IMAGINE.TXT](Computer%20hardware/VGA%20documents/IMAGINE.TXT)
- [INTRO.TXT](Computer%20hardware/VGA%20documents/INTRO.TXT)
- [MATROX.TXT](Computer%20hardware/VGA%20documents/MATROX.TXT)
- [MEDIAV.TXT](Computer%20hardware/VGA%20documents/MEDIAV.TXT)
- [MONITOR.TXT](Computer%20hardware/VGA%20documents/MONITOR.TXT)
- [MXIC.TXT](Computer%20hardware/VGA%20documents/MXIC.TXT)
- [NCR.TXT](Computer%20hardware/VGA%20documents/NCR.TXT)
- [OAK.TXT](Computer%20hardware/VGA%20documents/OAK.TXT)
- [PARADISE.TXT](Computer%20hardware/VGA%20documents/PARADISE.TXT)
- [PCI.TXT](Computer%20hardware/VGA%20documents/PCI.TXT)
- [PCJR.TXT](Computer%20hardware/VGA%20documents/PCJR.TXT)
- [PCVISION.TXT](Computer%20hardware/VGA%20documents/PCVISION.TXT)
- [PINOUT.TXT](Computer%20hardware/VGA%20documents/PINOUT.TXT)
- [PRIMUS.TXT](Computer%20hardware/VGA%20documents/PRIMUS.TXT)
- [Q&A.TXT](Computer%20hardware/VGA%20documents/Q&A.TXT)
- [RAMDAC.TXT](Computer%20hardware/VGA%20documents/RAMDAC.TXT)
- [README.1ST](Computer%20hardware/VGA%20documents/README.1ST)
- [REALTEK.TXT](Computer%20hardware/VGA%20documents/REALTEK.TXT)
- [S3.TXT](Computer%20hardware/VGA%20documents/S3.TXT)
- [SHOWTEST.EXE](Computer%20hardware/VGA%20documents/SHOWTEST.EXE)
- [SHOWTEST.PAS](Computer%20hardware/VGA%20documents/SHOWTEST.PAS)
- [SIERRA.TXT](Computer%20hardware/VGA%20documents/SIERRA.TXT)
- [SIS.TXT](Computer%20hardware/VGA%20documents/SIS.TXT)
- [SUPERVGA.PAS](Computer%20hardware/VGA%20documents/SUPERVGA.PAS)
- [TABLE.EXE](Computer%20hardware/VGA%20documents/TABLE.EXE)
- [TABLE.PAS](Computer%20hardware/VGA%20documents/TABLE.PAS)
- [TARGA.TXT](Computer%20hardware/VGA%20documents/TARGA.TXT)
- [TRIDENT.TXT](Computer%20hardware/VGA%20documents/TRIDENT.TXT)
- [TSENG.TXT](Computer%20hardware/VGA%20documents/TSENG.TXT)
- [UMC.TXT](Computer%20hardware/VGA%20documents/UMC.TXT)
- [VENDOR.TXT](Computer%20hardware/VGA%20documents/VENDOR.TXT)
- [VESA.TXT](Computer%20hardware/VGA%20documents/VESA.TXT)
- [VESALIE.AS](Computer%20hardware/VGA%20documents/VESALIE.AS)
- [VESALIE.COM](Computer%20hardware/VGA%20documents/VESALIE.COM)
- [VGABIOS.TXT](Computer%20hardware/VGA%20documents/VGABIOS.TXT)
- [VGADECL.INC](Computer%20hardware/VGA%20documents/VGADECL.INC)
- [VGAREGS.TXT](Computer%20hardware/VGA%20documents/VGAREGS.TXT)
- [VIDEO7.TXT](Computer%20hardware/VGA%20documents/VIDEO7.TXT)
- [WEITEK.TXT](Computer%20hardware/VGA%20documents/WEITEK.TXT)
- [WHATVGA.DOC](Computer%20hardware/VGA%20documents/WHATVGA.DOC)
- [WHATVGA.EXE](Computer%20hardware/VGA%20documents/WHATVGA.EXE)
- [WHATVGA.NOT](Computer%20hardware/VGA%20documents/WHATVGA.NOT)
- [WHATVGA.PAS](Computer%20hardware/VGA%20documents/WHATVGA.PAS)
- [WHATVGA.VER](Computer%20hardware/VGA%20documents/WHATVGA.VER)
- [XGA.TXT](Computer%20hardware/VGA%20documents/XGA.TXT)
- [YAMAHA.TXT](Computer%20hardware/VGA%20documents/YAMAHA.TXT)


## DataBase

[DataBase folder](DataBase/)

SQL and database related books and tutorials.

- [SQL_Queries_Succinctly.pdf](DataBase/SQL_Queries_Succinctly.pdf)
- [baze-podataka.pdf](DataBase/baze-podataka.pdf)
- [baze_3.pdf](DataBase/baze_3.pdf)
- [sql_tutorial.pdf](DataBase/sql_tutorial.pdf)
- [sqlite_tutorial.pdf](DataBase/sqlite_tutorial.pdf)
- [using.sqlite.oreilly.2010.pdf](DataBase/using.sqlite.oreilly.2010.pdf)


## Delphi

[Delphi folder](Delphi/)

Delphi programming, Object Pascal, and Turbo Pascal references.

- [D7_DevelopersGuide.pdf](Delphi/D7_DevelopersGuide.pdf) (Delphi 7 Developer's Guide)
- [Delphi Cookbook, Second Edition_.pdf](Delphi/Delphi%20Cookbook%2C%20Second%20Edition_.pdf)
- [Delphi Cookbook_.pdf](Delphi/Delphi%20Cookbook_.pdf)
- [DelphiLanguageGuide.pdf](Delphi/DelphiLanguageGuide.pdf)
- [Delphi_Succinctly.pdf](Delphi/Delphi_Succinctly.pdf)
- [MVVM in Delphi.pdf](Delphi/MVVM%20in%20Delphi.pdf)
- [ObjectPascalHandbook_SydneyVersion_Complete.pdf](Delphi/ObjectPascalHandbook_SydneyVersion_Complete.pdf)
- [Turbo_Pascal_Database_Toolbox.pdf](Delphi/Turbo_Pascal_Database_Toolbox.pdf)
- [Turbo_Pascal_Numerical_Methods_Toolbox.pdf](Delphi/Turbo_Pascal_Numerical_Methods_Toolbox.pdf)
- [Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf](Delphi/Turbo_Pascal_Version_5.5_Object_Oriented_Programming_Guide.pdf)
- [Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf](Delphi/Turbo_Pascal_Version_7.0_Programmers_Reference_1992.pdf)
- [eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf](Delphi/eBook-Dependency-Injection-in-Delphi-Nick-Hodges.pdf)
- [essential_delphi.pdf](Delphi/essential_delphi.pdf)
- [leanpubmorecodingindelphi2015.pdf](Delphi/leanpubmorecodingindelphi2015.pdf)


## GNU C++

[GNU C++ folder](GNU%20C++/)

GNU C++ compiler and library documentation.

- [cpp.pdf](GNU%20C%2B%2B/cpp.pdf) (GNU C++ compiler manual)
- [gcc.pdf](GNU%20C%2B%2B/gcc.pdf) (GNU Compiler Collection manual)
- [libstdc++-api.pdf](GNU%20C%2B%2B/libstdc%2B%2B-api.pdf) (GNU libstdc++ API reference)
- [libstdc++-manual.pdf](GNU%20C%2B%2B/libstdc%2B%2B-manual.pdf) (GNU libstdc++ manual)


## Game programing

[Game programing folder](Game%20programing/)

Game development and graphics programming.

- [Direct3D_Succinctly.pdf](Game%20programing/Direct3D_Succinctly.pdf)
- [Tricks-Of-The-Windows-Game-Programming-Gurus-C++-Andre-Lamothe.pdf](Game%20programing/Tricks-Of-The-Windows-Game-Programming-Gurus-C%2B%2B-Andre-Lamothe-www.itlibitum.ru.pdf)
- [dacgg.pdf](Game%20programing/dacgg.pdf)


## HTML, CSS, PHP, JAVA

[HTML_CSS_PHP_JAVA folder](HTML_CSS_PHP_JAVA/)

Web technologies: HTML, CSS, PHP, JavaScript, and Java.

- [0750-css-cascading-style-sheets.pdf](HTML_CSS_PHP_JAVA/0750-css-cascading-style-sheets.pdf)
- [0821-css-notes-for-professionals-book.pdf](HTML_CSS_PHP_JAVA/0821-css-notes-for-professionals-book.pdf)
- [Learning PHP, MySQL & JavaScript_ with jQuery, CSS & HTML5 (4th ed.) [Nixon 2014-12-14].pdf](HTML_CSS_PHP_JAVA/Learning%20PHP%2C%20MySQL%20%26%20JavaScript_%20with%20jQuery%2C%20CSS%20%26%20HTML5%20(4th%20ed.)%20%5BNixon%202014-12-14%5D.pdf)
- [Sams Teach Yourself HTML, CSS, and JavaScript All in One.pdf](HTML_CSS_PHP_JAVA/Sams%20Teach%20Yourself%20HTML%2C%20CSS%2C%20and%20JavaScript%20All%20in%20One.pdf)
- [the-complete-reference-html-css-fifth-edition.pdf](HTML_CSS_PHP_JAVA/the-complete-reference-html-css-fifth-edition.pdf)


## OS

[OS folder](OS/)

Operating system internals, file systems, Linux, Windows, and system programming.

- [Ext2fs-overview-0.1.pdf](OS/Ext2fs-overview-0.1.pdf)
- [Linux_Succinctly.pdf](OS/Linux_Succinctly.pdf)
- [LongFileName.pdf](OS/LongFileName.pdf)
- [Making an Unattened Windows Xp Cd.pdf](OS/Making%20an%20Unattened%20Windows%20Xp%20Cd.pdf)
- [Microsoft Windows XP Registry Guide.pdf](OS/Microsoft%20Windows%20XP%20Registry%20Guide.pdf)
- [NFS linux 1.pdf](OS/NFS%20linux%201.pdf)
- [NFS linux.pdf](OS/NFS%20linux.pdf)
- [PC_System_Programming.pdf](OS/PC_System_Programming.pdf)
- [PECOFF.pdf](OS/PECOFF.pdf) (Portable Executable and COFF specification)
- [Special Edition Using MS-DOS 6.22 3rd ed - J. Cooper (Que, 2002) WW.pdf](OS/Special%20Edition%20Using%20MS-DOS%206.22%203rd%20ed%20-%20J.%20Cooper%20(Que%2C%202002)%20WW.pdf)
- [Ubuntu_Server_Succinctly.pdf](OS/Ubuntu_Server_Succinctly.pdf)
- [Windows 95 Manual.pdf](OS/Windows%2095%20Manual.pdf)
- [WritingDriversForTheDP8390.pdf](OS/WritingDriversForTheDP8390.pdf)
- [chapter_01.pdf](OS/chapter_01.pdf)
- [fatgen103.pdf](OS/fatgen103.pdf) (FAT file system specification)
- [journal-design.pdf](OS/journal-design.pdf)
- [os.pdf](OS/os.pdf)
- [partitiontypes.pdf](OS/partitiontypes.pdf)
- [persistent_microkernel.pdf](OS/persistent_microkernel.pdf)
- [practical-file-system-design.pdf](OS/practical-file-system-design.pdf)


## Reverse engineering

[Reverse engineering folder](Reverse%20engineering/)

Reverse engineering, security, and hacking techniques.

- [EN-Hacking Technique.pdf](Reverse%20engineering/EN-Hacking%20Technique.pdf)
- [Google AdSense Secrets 5.0.pdf](Reverse%20engineering/Google%20AdSense%20Secrets%205.0.pdf)
- [Google Hacking Guide.pdf](Reverse%20engineering/Google%20Hacking%20Guide.pdf)
- [Google-Hacking-by-Ali-Jahangiri.pdf](Reverse%20engineering/Google-Hacking-by-Ali-Jahangiri.pdf)
- [Reverse Engineering In Computer Applications.pdf](Reverse%20engineering/Reverse%20Engineering%20In%20Computer%20Applications.pdf)
- [decompilation_thesis.pdf](Reverse%20engineering/decompilation_thesis.pdf)
