Dear all,Greetings of the day!
"Bioinfo Consortium -India" -is a non-profit student sector.It helps the students of Biotechnology,Bioinformatics,Microbiology,Biochemistry to get training in the institutes/in industries.It also helps the students in job hunting and for those who looking for higher studies in India and abroad. This cant be done by a single person, we need your help.So I request everyone help me by sending informations about trainings,jobs,education,research opportunities and other useful informations to biomaticsindia@googlegroups.com/biomaticsindia@yahoo.com. The informations will be displayed with your name,photo and address in this site,so while sending the informations send your profile with your photo. Those who received this URL please forward to your friends in India and abroad.
Advance thanks for your contributions.
With regards,
Rajesh kumar.R
Founder-Biomatics
India
www.rajeshkumar.tk
Thursday, April 19, 2007
Thursday, December 14, 2006
Learn Bioinformatics for Free
BLAST
BLAST (NCBI)
BLAST Course (NCBI)
Blast 2 Sequences
BLAT Search
BLAST NCBI dbSNP
BLAST (EBI)
PSI/PHI BLAST
BLAST Mouse Genome
Genome MegaBlast
High Throughput BLAST Based on Web Services
BLAST ++ (Batch BLAST)
BioSearches
UCSC Genome Browser
Ensembl Genome Browser
LocusLink
AceView
OMIM
GenBank sequences
GenBank proteins
PubCrawler Results
Medline
NCBI PubMed
Google Scholar
Open J-Gate (Open Access Journals)
Pathways
Kyoto Encyclopedia of Genes and Genomes
ExPASy - Biochemical Pathways
CGAP - Pathways
Links to Pathway and Other Databases
The SEED
H. Pylori metabolic pathways
Pathway-specific SuperArrays
Repair FunMap
Gene Finders
GeneQuiz II
BCM Gene Finder
Proteins
NPS@: Network Protein Sequence @nalysis
BCM Protein secondary structure prediction
BCM General Protein Sequence/Pattern Searches
ProDom
Blocks (protein families)
ExPASy - PROSITE
ModBase (3D protein structure models)
3Motif
The PredictProtein server
PSORT II Protein Domain Prediction
PFAM - Protein FAMilies
DEAMBULUM : Analyse d'une sequence proteique
DRAWHCA
Multiple Alignments
ClustalW (EMBNet)
ClustalW (EBI)
LALIGN (EMBNet)
BCM Search Launcher: Multiple Sequence Alignm...
PipMaker and MultiPipMaker
Vista
GDB
U.S.A.
Australia
Australia 2
Germany
Israel
Netherlands
Taiwan
U.K.
SeWeR
Entrez Map View
Cancer Genome Anatomy
Phase Online
Celera - Human Genome Publication Site
PubGene
Software Tools - TIGR
Genome Project Links
TheScientificWorld
BioBencHelper
LabOnWeb
Promoter Analysis etc.
Metric Map of the Human Genome
UDB, The Unified Database
US Patent Database
NIX - Nucleotide identify X
SAM - Sequence Alignment and Modeling (UCSC)
BCM Search Launcher
DNA Block Alignment
Fasta3 (EBI)
SRS-FastA
Accelrys GCG
DBGET
Human Gene Mutation Database
HOVERGEN
Familial Cancer Risk Counseling & Genetic Testing Information Search Form
GenAtlas
Genetic Maps
GeneCards
Biolinks
Glovar Genome Server
The Catalog of Databases
Molecular Biology Database List
Bioinformatics
MacroShack
Nature Special on Computational Biology
Links to MolBio Tools
Pedro's Research Tools (de)
Pedro's Research Tools (us)
Webcutter 2.0
REBsites
REBASE
Sequence Gazing
The Swiss Institute of Bioinformatics
Bioinformatic tutorials
DISguISE
CCP11 - Biosequences and Structure Analysis
VSNS Biocomputing Division
Hidden Markov models for sequence analysis: extension and analysis of the basic method
SAM: Sequence Alignment and Modeling System
GenomePixelizer
Splice Junction Analysis Service
Individual Information Theory and Walkers
UK-HGMP
Virtual Genome Center
CSC BioBox
GeneWindow
PolyPhen
SLIDER
WebLogo
Energy Normalized Logo
SNPs
dbSNP/NCBI
Frequency Finder 2.0
SNPper
SNP 500
HapMap
Perlegen Genotype Browser
Cohort Consortium SNPs (login & pswd:FOCUS)
HGVBASE (se)
HGVBASE (de)
The Canvas
The Canvas 2
UW-FHCRC Variation Discovery Resource
Environmental SNPs (NIEHS)
JSNPs (Nakamura)
Cytokine Gene Polymorphism
CGAP-GAI SNP Finder (ID: 48196 pw:dcox)
ALFRED
The SNP Consortium Home Page
PerkinElmer Life Sciences > SNP Database
MIT-WI SNP database
Whitehead cSNPs (at WI)
CWRU Hypertension cSNPs
Kidd's lab
SNP genotyping by Amplifluor probes
Fluorescence Polarization
DASH : Dynamic Allele Specific Hybridization
A Resource for Discovering Human DNA Polymorphisms
The Sanger Centre : Polymorphisms
Mouse SNPs (Roche)
MIT-WI mouse SNPs
Applied Biosystems Store
PolyPhen non-syn SNP function
Database of Genomic Variants (CNP)
Scientific Journals
Journals Impact Factors
Web of Science
IARC Journals online
Mulford Library: Instructions to Authors. Wel...
Ovid
Nature
Nature
Nature Genetics
Nature Medicine
Nature Biotechnology
Nature Omics Gateway
Science
Cell
PNAS
New England Journal of Medicine
JNCI
Lancet
Genome Research
BioMed Central
GenomeBiology
The Pharmacogenomics Journal
Bioinformatics
BioTechniques
The Journal of Clinical Investigation
Cancer Research
Cancer Epidemiology Biomarkers & Prevention
The American Journal of Human Genetics
Wiley Personal Home Page for F. Canzian
Human Mutation
Oncogene
The Journal of Clinical Endocrinology & Metabolism
American Journal of Medical Genetics
JAMA
Pharmacogenetics
FEBS Letters
Annals of Improbable Research
European Journal of Endocrinology
Genetics
Genes & Development
FASEB Journal
Nucleic Acids Research
Human Molecular Genetics
Carcinogenesis
Genomics
BioMedNet Library
Journal of Molecular Endocrinology
Molecular Endocrinology
S. KARGER AG, BASEL - Journals INDEX
Elsevier Press
Physiological Genomics
Gastroenterology
Oligos
Oligo Analyzer
Calculating Tm
Genosys Oligo Calculations
Tm Determination
Oligo Calculator (us)
Oligo Calculator (au)
NetPrimer
Primer3
Primer Selection (Text)
DoPrimer
Robotics
Yahoo! Groups : lrig-discussion
ELRIG Home
Matrix Technologies (Tango, Hydra)
ORCA Robot - The Optimized Robot for Chemica...
Zymark Corporation - Genomics
Packard: Liquid Handling
CRS Robotics
Lab Services
MWG Biotech Robots
Robot Manufacturers
Tecan Group Ltd. - Aquarius™
Caliper Life Sciences : Sciclone ALH 3000 Workstation
Perkin Elmer Liquid Handling 96- and 384-Tip
EST & X-pression Genomix
Virtual Northern (example IL1B)
HUGE protein database (Kazusa)
ESTblast
U-Wash
I.M.A.G.E.
NCBI dbEST
UniGene
GeneMap'98
XREF Home Page
TIGR Human cDNA Mapping
DNA Chips
ArrayExpress
Hoheisel's lab
BODYMAP - INDEX
QIAGEN - Oligo Microarray Database
BD Biosciences Clontech - Custom array builder
SuperArray - home of the application specific...
Genome Centers
MIT - WI
CGR/KI
Eesti Geenikeskus
Kazusa Research Institute
TIGR
Sanger
UWash
Stanford
Baylor
LLNL BBRP
GSDB
Genome Institute of Singapore
Cancer Centers
GLOBOCAN 2000
EUCAN
NCI-DCEG
Gan Center
TeleSCAN: European Cancer Organisations
TeleSCAN: Cancer Institutions in Europe
ICRF
Italian National Cancer Institute
Hawaii Cancer Research Center
CancerWEB
Syöpä
Other Centers
Institute for Systems Biology
IAB Institute for Advanced Biosciences Keio...
Former Excoffier Lab
Marshfield Medical Research Foundation
TIGEM
Institut Pasteur
MPIMG - Lehrach
Oxford/Wellcome
EMBL
Genethon
Discovery Institute
BLAST
BLAST (NCBI)
BLAST Course (NCBI)
Blast 2 Sequences
BLAT Search
BLAST NCBI dbSNP
BLAST (EBI)
PSI/PHI BLAST
BLAST Mouse Genome
Genome MegaBlast
High Throughput BLAST Based on Web Services
BLAST ++ (Batch BLAST)
BioSearches
UCSC Genome Browser
Ensembl Genome Browser
LocusLink
AceView
OMIM
GenBank sequences
GenBank proteins
PubCrawler Results
Medline
NCBI PubMed
Google Scholar
Open J-Gate (Open Access Journals)
Pathways
Kyoto Encyclopedia of Genes and Genomes
ExPASy - Biochemical Pathways
CGAP - Pathways
Links to Pathway and Other Databases
The SEED
H. Pylori metabolic pathways
Pathway-specific SuperArrays
Repair FunMap
Gene Finders
GeneQuiz II
BCM Gene Finder
Proteins
NPS@: Network Protein Sequence @nalysis
BCM Protein secondary structure prediction
BCM General Protein Sequence/Pattern Searches
ProDom
Blocks (protein families)
ExPASy - PROSITE
ModBase (3D protein structure models)
3Motif
The PredictProtein server
PSORT II Protein Domain Prediction
PFAM - Protein FAMilies
DEAMBULUM : Analyse d'une sequence proteique
DRAWHCA
Multiple Alignments
ClustalW (EMBNet)
ClustalW (EBI)
LALIGN (EMBNet)
BCM Search Launcher: Multiple Sequence Alignm...
PipMaker and MultiPipMaker
Vista
GDB
U.S.A.
Australia
Australia 2
Germany
Israel
Netherlands
Taiwan
U.K.
SeWeR
Entrez Map View
Cancer Genome Anatomy
Phase Online
Celera - Human Genome Publication Site
PubGene
Software Tools - TIGR
Genome Project Links
TheScientificWorld
BioBencHelper
LabOnWeb
Promoter Analysis etc.
Metric Map of the Human Genome
UDB, The Unified Database
US Patent Database
NIX - Nucleotide identify X
SAM - Sequence Alignment and Modeling (UCSC)
BCM Search Launcher
DNA Block Alignment
Fasta3 (EBI)
SRS-FastA
Accelrys GCG
DBGET
Human Gene Mutation Database
HOVERGEN
Familial Cancer Risk Counseling & Genetic Testing Information Search Form
GenAtlas
Genetic Maps
GeneCards
Biolinks
Glovar Genome Server
The Catalog of Databases
Molecular Biology Database List
Bioinformatics
MacroShack
Nature Special on Computational Biology
Links to MolBio Tools
Pedro's Research Tools (de)
Pedro's Research Tools (us)
Webcutter 2.0
REBsites
REBASE
Sequence Gazing
The Swiss Institute of Bioinformatics
Bioinformatic tutorials
DISguISE
CCP11 - Biosequences and Structure Analysis
VSNS Biocomputing Division
Hidden Markov models for sequence analysis: extension and analysis of the basic method
SAM: Sequence Alignment and Modeling System
GenomePixelizer
Splice Junction Analysis Service
Individual Information Theory and Walkers
UK-HGMP
Virtual Genome Center
CSC BioBox
GeneWindow
PolyPhen
SLIDER
WebLogo
Energy Normalized Logo
SNPs
dbSNP/NCBI
Frequency Finder 2.0
SNPper
SNP 500
HapMap
Perlegen Genotype Browser
Cohort Consortium SNPs (login & pswd:FOCUS)
HGVBASE (se)
HGVBASE (de)
The Canvas
The Canvas 2
UW-FHCRC Variation Discovery Resource
Environmental SNPs (NIEHS)
JSNPs (Nakamura)
Cytokine Gene Polymorphism
CGAP-GAI SNP Finder (ID: 48196 pw:dcox)
ALFRED
The SNP Consortium Home Page
PerkinElmer Life Sciences > SNP Database
MIT-WI SNP database
Whitehead cSNPs (at WI)
CWRU Hypertension cSNPs
Kidd's lab
SNP genotyping by Amplifluor probes
Fluorescence Polarization
DASH : Dynamic Allele Specific Hybridization
A Resource for Discovering Human DNA Polymorphisms
The Sanger Centre : Polymorphisms
Mouse SNPs (Roche)
MIT-WI mouse SNPs
Applied Biosystems Store
PolyPhen non-syn SNP function
Database of Genomic Variants (CNP)
Scientific Journals
Journals Impact Factors
Web of Science
IARC Journals online
Mulford Library: Instructions to Authors. Wel...
Ovid
Nature
Nature
Nature Genetics
Nature Medicine
Nature Biotechnology
Nature Omics Gateway
Science
Cell
PNAS
New England Journal of Medicine
JNCI
Lancet
Genome Research
BioMed Central
GenomeBiology
The Pharmacogenomics Journal
Bioinformatics
BioTechniques
The Journal of Clinical Investigation
Cancer Research
Cancer Epidemiology Biomarkers & Prevention
The American Journal of Human Genetics
Wiley Personal Home Page for F. Canzian
Human Mutation
Oncogene
The Journal of Clinical Endocrinology & Metabolism
American Journal of Medical Genetics
JAMA
Pharmacogenetics
FEBS Letters
Annals of Improbable Research
European Journal of Endocrinology
Genetics
Genes & Development
FASEB Journal
Nucleic Acids Research
Human Molecular Genetics
Carcinogenesis
Genomics
BioMedNet Library
Journal of Molecular Endocrinology
Molecular Endocrinology
S. KARGER AG, BASEL - Journals INDEX
Elsevier Press
Physiological Genomics
Gastroenterology
Oligos
Oligo Analyzer
Calculating Tm
Genosys Oligo Calculations
Tm Determination
Oligo Calculator (us)
Oligo Calculator (au)
NetPrimer
Primer3
Primer Selection (Text)
DoPrimer
Robotics
Yahoo! Groups : lrig-discussion
ELRIG Home
Matrix Technologies (Tango, Hydra)
ORCA Robot - The Optimized Robot for Chemica...
Zymark Corporation - Genomics
Packard: Liquid Handling
CRS Robotics
Lab Services
MWG Biotech Robots
Robot Manufacturers
Tecan Group Ltd. - Aquarius™
Caliper Life Sciences : Sciclone ALH 3000 Workstation
Perkin Elmer Liquid Handling 96- and 384-Tip
EST & X-pression Genomix
Virtual Northern (example IL1B)
HUGE protein database (Kazusa)
ESTblast
U-Wash
I.M.A.G.E.
NCBI dbEST
UniGene
GeneMap'98
XREF Home Page
TIGR Human cDNA Mapping
DNA Chips
ArrayExpress
Hoheisel's lab
BODYMAP - INDEX
QIAGEN - Oligo Microarray Database
BD Biosciences Clontech - Custom array builder
SuperArray - home of the application specific...
Genome Centers
MIT - WI
CGR/KI
Eesti Geenikeskus
Kazusa Research Institute
TIGR
Sanger
UWash
Stanford
Baylor
LLNL BBRP
GSDB
Genome Institute of Singapore
Cancer Centers
GLOBOCAN 2000
EUCAN
NCI-DCEG
Gan Center
TeleSCAN: European Cancer Organisations
TeleSCAN: Cancer Institutions in Europe
ICRF
Italian National Cancer Institute
Hawaii Cancer Research Center
CancerWEB
Syöpä
Other Centers
Institute for Systems Biology
IAB Institute for Advanced Biosciences Keio...
Former Excoffier Lab
Marshfield Medical Research Foundation
TIGEM
Institut Pasteur
MPIMG - Lehrach
Oxford/Wellcome
EMBL
Genethon
Discovery Institute
Monday, November 27, 2006
PHYLIP programs and documentation
PHYLIP, the PHYLogeny Inference Package, consists of 35 programs. There are documentation files for each program, in the form of web pages in HTML 3.2. There are also documentation web pages for each group of programs, and a main documentation file that is the basic introduction to the package. Before running any of the programs you should read it.
Below you will find a list of the programs and the documentation files. The names of the documentation files are highlighted as links that will take you to those documentation files.
Introduction to PHYLIP
main documentation file
Molecular sequence methods
molecular sequence programs documentation file
protpars
protein parsimony documentation file
dnapars
DNA sequence parsimony documentation file
dnapenny
DNA parsimony branch and bound documentation file
dnamove
interactive DNA parsimony documentation file
dnacomp
DNA compatibility documentation file
dnaml
DNA maximum likelihood documentation file
dnamlk
DNA maximum likelihood with clock documentation file
proml
Protein sequence maximum likelihood documentation file
promlk
Protein sequence maximum likelihood with clock documentation file
dnainvar
DNA invariants documentation file
dnadist
DNA distance documentation file
protdist
Protein sequence distance documentation file
restdist
Restriction sites and fragments distances documentation file
restml
Restriction sites maximum likelihood documentation file
seqboot
Bootstrapping/Jackknifing documentation file
Distance matrix methods
Distance matrix programs documentation file
fitch
Fitch-Margoliash distance matrix method documentation file
kitsch
Fitch-Margoliash distance matrix with clock documentation file
neighbor
Neighbor-Joining and UPGMA method documentation file
Gene frequencies and continuous characters
Continuous characters and gene frequencies documentation file
contml
Maximum likelihood continuous characters and gene frequencies documentation file
contrast
Contrast method documentation file
gendist
Genetic distance documentation file
Discrete characters methods
Discrete characters methods documentation file
pars
Unordered multistate parsimony documentation file
mix
Mixed method parsimony documentation file
penny
Branch and bound mixed method parsimony documentation file
move
Interactive mixed method parsimony documentation file
dollop
Dollo and polymorphism parsimony documentation file
dolpenny
Dollo and polymorphism branch and bound parsimony documentation file
dolmove
Dollo and polymorphism interactive parsimony documentation file
clique
0/1 characters compatibility method documentation file
factor
Character recoding program documentation file
Tree drawing, consensus, tree editing, tree distances
Tree drawing programs documentation file
drawgram
Rooted tree drawing program documentation file
drawtree
Unrooted tree drawing program documentation file
consense
Consensus tree program documentation file
treedist
Tree distance program documentation file
retree
interactive tree rearrangement program documentation file
Below you will find a list of the programs and the documentation files. The names of the documentation files are highlighted as links that will take you to those documentation files.
Introduction to PHYLIP
main documentation file
Molecular sequence methods
molecular sequence programs documentation file
protpars
protein parsimony documentation file
dnapars
DNA sequence parsimony documentation file
dnapenny
DNA parsimony branch and bound documentation file
dnamove
interactive DNA parsimony documentation file
dnacomp
DNA compatibility documentation file
dnaml
DNA maximum likelihood documentation file
dnamlk
DNA maximum likelihood with clock documentation file
proml
Protein sequence maximum likelihood documentation file
promlk
Protein sequence maximum likelihood with clock documentation file
dnainvar
DNA invariants documentation file
dnadist
DNA distance documentation file
protdist
Protein sequence distance documentation file
restdist
Restriction sites and fragments distances documentation file
restml
Restriction sites maximum likelihood documentation file
seqboot
Bootstrapping/Jackknifing documentation file
Distance matrix methods
Distance matrix programs documentation file
fitch
Fitch-Margoliash distance matrix method documentation file
kitsch
Fitch-Margoliash distance matrix with clock documentation file
neighbor
Neighbor-Joining and UPGMA method documentation file
Gene frequencies and continuous characters
Continuous characters and gene frequencies documentation file
contml
Maximum likelihood continuous characters and gene frequencies documentation file
contrast
Contrast method documentation file
gendist
Genetic distance documentation file
Discrete characters methods
Discrete characters methods documentation file
pars
Unordered multistate parsimony documentation file
mix
Mixed method parsimony documentation file
penny
Branch and bound mixed method parsimony documentation file
move
Interactive mixed method parsimony documentation file
dollop
Dollo and polymorphism parsimony documentation file
dolpenny
Dollo and polymorphism branch and bound parsimony documentation file
dolmove
Dollo and polymorphism interactive parsimony documentation file
clique
0/1 characters compatibility method documentation file
factor
Character recoding program documentation file
Tree drawing, consensus, tree editing, tree distances
Tree drawing programs documentation file
drawgram
Rooted tree drawing program documentation file
drawtree
Unrooted tree drawing program documentation file
consense
Consensus tree program documentation file
treedist
Tree distance program documentation file
retree
interactive tree rearrangement program documentation file
Tuesday, November 21, 2006
Free Bioinformatics tools
Arka
Description
Arka is a program that Serves as a graphical interface for the programs from the GP package
has some interesting functions on it. Main scope of the program is the manipulation and visualisation of DNA / RNA / protein sequences.
The GP package contains many command-line utilities which fullfill a whole bunch of tasks (from DNA sequence searches to restriction analysis and determining the melting temperature of oligonucleotides). While those programs are convenient to use in batch processing and CGI scripts (which was the purpose of those programs), they lack a nice GUI.
Arka remembers the options for the GP programs and knows what both the programs and the options do. Besides, it has some gadgets on its own. It requires GTK+, but doesn't need GNOME. Also, it is small and quick: look, I write and use my programs on an old 486 laptop. It should run like hot butter on your computer. Unless, of course, it is a 386 SX. The name comes from the "UAG" stop codon, which is traditionally called "arka codon".
Available Downloads
Source + i386 binaries, tar and gzipped: arka-0.11.tgz RPM, i386 binaries: arka-0.11-1.i386.rpm RPM, source: arka-0.11-1.src.rpm
Bioperl
Description
The Bioperl server provides an online resource for modules, scripts, and web links for developers of Perl-based software for life science research. They can also provide web, FTP and CVS space for individuals and organizations wishing to distribute or otherwise make freely available standalone scripts & code.
Tutorial
BioPerl 1.4 Tutorial
Pasteur Institute Bioperl Course
BioPerl 1.4 Module Documentation
Available Downloads
Core:bioperl-1.4
gzip
bz2
zip
ppm.gzip
Run:bioperl-run-1.4
gzip
bz2
Ext:bioperl-ext-1.4
gzip
bz2
DB:bioperl-db-1.4
gzip
zip
Microarray:bioperl-microarray-0.1
gzip
bz2
zip
GUI:bioperl-gui-0.7
gzip
Chemtool
Description
Chemtool is a small program for drawing chemical structures on Linux and Unix systems using the GTK toolkit under X11. A short and possibly outdated description of the available functions is available here.
Chemtool relies on transfig by Brian Smith for postscript printing and exporting files in PicTeX and EPS formats. Its companion program, XFig, is recommended for enhancing the output of chemtool, and for creation of 2D diagrams and schematics in general. Both are included with most distributions of Linux, and are available through a number of websites including http://www.nminbre.org/pages/bioinformatics/www.xfig.org. If you want to import chemtool drawings into word processing programs other than LaTeX, you will probably want to add a preview bitmap to them, as neither StarOffice/OpenOffice nor that software from Redmond seem to be able to display postscript inserts on screen without them. For this purpose, using either ps2epsi, which comes with ghostscript, or epstool, a part of gsview is recommended. Since chemtool-1.6, this option is supported directly (through the equivalent function offered by recent versions of transfig). Chemtool was originally written by Thomas Volk, then a student of chemistry and biology at the University of Ulm, Germany. His version, which was described in an article in the German periodical LinuxMagazin, was using plain X11. A more recent review of chemtool appeared in Nachr. Chem. Tech. Lab. 49 (2001) 1310-1314.
Available Downloads
chemtool-1.6.8, sourcecode in tar.gz formatchemtool-1.6.8-1.src.rpm, sourcecode in rpm formatchemtool-1.6.8-1.i586.rpm, SuSE 9.3 rpm package
ClustalW
Description
Clustal W is a general purpose multiple sequence alignment program for DNA or proteins. It produces biologically meaningful multiple sequence alignments of divergent sequences. It calculates the best match for the selected sequences, and lines them up so that the identities, similarities and differences can be seen. Evolutionary relationships can be seen via viewing Cladograms or Phylograms.
Multiple alignments of protein sequences are important tools in studying sequences. The basic information they provide is identification of conserved sequence regions. This is very useful in designing experiments to test and modify the function of specific proteins, in predicting the function and structure of proteins, and in identifying new members of protein families.
Sequences can be aligned across their entire length (global alignment) or only in certain regions (local alignment). This is true for pairwise and multiple alignments. Global alignments need to use gaps (representing insertions/deletions) while local alignments can avoid them, aligning regions between gaps. ClustalW is a fully automatic program for global multiple alignment of DNA and protein sequences. The alignment is progressive and considers the sequence redundancy. Trees can also be calculated from multiple alignments. The program has some adjustable parameters with reasonable defaults. EBI provides a version of Clustal W that can be executed over the Internet on their computers. In addition, you can download a copy of the basic software to run on your own computer. Versions exist for UNIX, DOS, Windows XP (command line mode only) and Mac OSX.
Tutorials
Nucleotides
Proteins
Available Downloads
DOS
XP
MAC-OSX
UNIX
COALESCE
Description
Metropolis-Hastings Markov Chain Monte Carlo genealogy sampler.
For use in cases without recombination, selection or migration and with constant population size.
This program takes as input a set of aligned DNA or RNA sequences from different individuals in a population and uses them to make a maximum likelihood estimate of the parameter "theta," using the method described in Kuhner et al. (1995). Theta is defined as 4 times the effective population size times the mutation rate in a diploid organism, or 2 times the effective population size times the mutation rate in a haploid. (Note that this is mutation rate per site, not per locus.)
COALESCE assumes that the sampled population is of constant size, and that the loci sampled are not affected by selection or recombination. If these assumptions are violated the results may be erroneous. The algorithm begins with a genealogy for the sequences and sequentially makes modifications in it, accepting or rejecting the modifications based on the sequence data, and sampling the current genealogy at intervals. From the sampled genealogies it constructs a likelihood curve and maximum likelihood estimate for theta. The aim is to preferentially sample those genealogies which can contribute substantial information to the estimate of theta, avoiding the myriads of possible but unlikely and thus uninformative genealogies. If more than one locus is analyzed, likelihoods from all loci are summed to make an overall likelihood curve and estimate of theta. The basic unit of progress of the program is a "step"--one proposed change to the genealogy, which may be accepted or rejected. A continuous series of steps, all using the same parameter values, is a "chain".
Documentation
User's guide
Available Downloads
Unix source code:
UNIX tar.gz encoded [156kb]
UNIX tar.Z encoded [211kb] PowerMac binary:
HQX encoded CompactPro archive [256kb; binary + documentation]
fastDNAml
Description
fastDNAml is a program for estimating maximum likelihood phylogenetic trees from nucleotide sequences. Much of this program is based on version 3.3 of Joseph Felsenstein's DNAML program.
Reference
G. J. Olsen, H. Matsuda, R. Hagstrom, and R. Overbeek. 1994. fastDNAml: A tool for construction of phylogenetic trees of DNA sequences using maximum likelihood. Comput. Appl. Biosci. 10: 41-48
Available Downloads
fastDNAml -- The current release of the program.
mpi_fastDNAml and pvm_fastDNAml -- Parallel versions based upon MPI or PVM are available from Indiana University.
fastDNAml_p4 -- A version of the program using the p4 (Portable Programs for Parallel Processing) library. This version is now quite old and is not being supported (see the link above for newer MPI and PVM versions from Indiana University).
FLUCTUATE
Description
FLUCTUATE fits the model which has a single population which has been growing (or shrinking) according to an exponential growth law. It estimates 4Nu and g, where N is the effective population size, u is the neutral mutation rate per site, and g is the growth rate of the population. If you have a PowerMac, you will want to fetch the PowerMac binary, or if you have an Intel processor with Windows 95/98/NT/2000/XP you want the exe file.
Available Downloads
LINUX tar.gz encoded source and documentation.
LINUX tar.gz encoded binary and documentation.
Self-extracting HQX encoded CompactPro archive [PowerMac binary and documentation]
Self extracting Windows archive [Windows 95/98/NT/2000/XP binary and documentation]
LaTeX version of paper
PostScript version of paper
HMMER
Description
Profile hidden Markov models (profile HMMs) can be used to do sensitive database searching using statistical descriptions of a sequence family's consensus. HMMER is a freely distributable implementation of profile HMM software for protein sequence analysis
Documentation
User's guide
Available Downloads
All distributions below come with full source code, the User's Guide (PDF format), UNIX man pages, and other documentation. Once you download, uncompress (gunzip), and un-tar (tar xf), see the file INSTALL for quick installation instructions.
HMMER should build cleanly on any UNIX platform, including Mac OS/X. It should also compile on Microsoft Windows platforms, but you would have to work around the GNU configure script and UNIX makefiles. Porting to other non UNIX operating systems such as VAX/VMS should not be difficult. The code is standard ANSI/POSIX C.
Source code
AMD Opteron/Linux
Apple Macintosh PowerPC OS/X
Compaq Alpha Tru64
Compaq Alpha Linux
Hewlett/Packard IA64 (Itanium2), Linux
Hewlett/Packard IA64 (Itanium2), HP/UX
IBM Power4, Linux
IBM Power4, AIX
Intel FreeBSD
Intel GNU/Linux
Intel GNU/Linux as RPM
Intel OpenBSD
Intel Solaris
Silicon Graphics IA64 (Itanium2), Linux
Silicon Graphics MIPS IRIX
Sun Sparc Solaris not currently available; Use source code above
GeneSplicer
Description
A fast, flexible system for detecting splice sites in the genomic DNA of various eukaryotes. The system has been trained and tested successfully on Plasmodium falciparum (malaria), Arabidopsis thaliana, human, Drosophila, and rice. Training data sets for human and Arabidopsis thaliana are included. Use the GeneSplicer Web Interface to run GeneSplicer directly, or see below for instructions on downloading the complete system including source code. GeneSplicer is released as source code and was tested on Linux RedHat 6.x+, Sun Solaris, and Alpha OSF1, but should work on any Unix system.
Available Downloads
GeneSplicer system
GP
Description
GP is a set of small utilities written in ANSI C to manipulate DNA sequences in a Unix fashion, fit for combining within shell and cgi scripts. I have done this utilities for myself and found them very useful for my work; they are fast and quite reliable, and playing with large numbers of sequences is much more convenient with command line interface then with standard GUI tools. Feel free to mail me bug reports and suggestions. The programs are supposed to compile fine under any ANSI C compiler, but I never tried any platform other then Unix / Linux. You will find more details online on the GP man pages. And here is an example of a site using GP programs in CGI scripts to do promoter searches on-the-fly.
Available Downloads
Source + i386 binaries, tar and gzipped: gp-0.26.tgz RPM, i386 binaries: gp-0.26-1.i386.rpm RPM, source: gp-0.26-1.src.rpm
Lucy
Description
A Sequence Cleanup Program. Lucy is a utility that prepares raw DNA sequence fragments for sequence assembly, possibly using the TIGR Assembler. The cleanup process includes quality assessment, confidence reassurance, vector trimming and vector removal. The primary advantage of Lucy over other similar utilities is that it is a fully integrated, stand alone program.
Reference
H. H. Chou and M. H. Holmes. 2001. DNA sequence quality trimming and vector removal. Bioinformatics. 17(12): 1093-1104.
Documentation
Program Requirements
Available Downloads
Lucy [Unix version]
Lucy2 [Hui-Hsien Chou's Windows version]
NUT
Description
NUT is an open-source free nutrition software that records what you eat and analyzes your meals for nutrient levels in terms of the "Daily Value" or DV which is the standard for food labeling in the US. The program uses the free food composition database from the USDA. By experimenting, you can find the optimal level of the various nutrients and how to implement this with foods available to you. NUT can help reconstruct the lost instruction manual to your care and feeding because, when the authorities and crackpots disagree on the proper human diet, you can design an experiment using the food composition tables to discover the truth!
Features of NUT include:
7146 foods and 136 nutrients--the complete, latest USDA database
Foods easy to find and add to daily meals
Configurable for 1-19 meals per day and any dietary plan--including low carb, zone, low fat
Comprehensive meal analysis for any number of consecutive meals
Presents both easy-to-read percentage summaries and in-depth nutrient analysis, including Omega-3 and Omega-6 essential fatty acids
Defaults to ounces or grams based on user input
Suggests foods based on current diet
Can easily create additional databases for other family members
Auto-transfer of successful dietary strategies from analysis screen to configuration settings
Allows recording of recipes and customary meals for fast data entry
Guesses recipes of packaged foods
Creates graphs of nutrient intake showing daily and monthly trends
Sorts foods richest in each of the 136 nutrients
Reveals which foods contribute most to user's nutrition
Runs on Linux, Un*x, Windows (DOS); allows dual-boot systems to share the same data; and has no dependencies on other programs
The price is right--it's free! And you can read and modify the source code.
Documentation
Man page
Installation instructions
Opinions on how to improve your nutrition
A frequently-asked question
How To Use NUT
Find the Optimum: It's Easy as 1, 2, 3!
Find the Optimum: How NUT's Default Polyunsaturated Fat Reference Values Were Derived
Find the Optimum: Which Fats?
Find the Optimum: A Word about Insulin Resistance (Which Carbohydrates?)
Find the Optimum: Notes on Vitamins and Minerals
Read about Feline Nutrition and Consider Its Resonance with Human Nutrition
Available Downloads
latest source archive compressed with gzip: nut-11.1.tar.gz
latest source archive compressed with bzip2: nut-11.1.tar.bz2
latest source archive compressed with zip: nut-11.1.zip
PdbAlign
Description
Given a GCG multiple sequence alignment file (a GCG MSF file), which a includes a sequence of known structure, the program pdbalign maps the sequence variability onto the known structure. The central premise is of course, that for a closely related family of proteins (sequence ID > 40%) the 3-D structures will not be significantly different.
Reference
Roger A. Sayle, Mansoor A. S. Saqi, M. Weir, Andrew Lyall. 1995. PdbAlign, PdbDist and DistAlign: tools to aid in relating sequence variability to structure. Computer Applications in the Biosciences. 11(5): 571-573.
Documentation
README
Available Downloads
UNIX
PHYLIP
Description
PHYLIP (the PHYLogeny Inference Package) is a package of programs for inferring phylogenies (evolutionary trees). It is available free over the Internet, and written to work on as many different kinds of computer systems as possible. The source code is distributed (in C), and executables are also distributed. In particular, already-compiled executables are available for Windows (95/98/NT/2000/me/xp), MacOS 8 and 9, MacOS X, and Linux systems. Complete documentation is available on documentation files that come with the package.
Methods that are available in the package include parsimony, distance matrix, and likelihood methods, including bootstrapping and consensus trees. Data types that can be handled include molecular sequences, gene frequencies, restriction sites and fragments, distance matrices, and discrete characters.
The programs are controlled through a menu, which asks the users which options they want to set, and allows them to start the computation. The data are read into the program from a text file, which the user can prepare using any word processor or text editor (but it is important that this text file not be in the special format of that word processor -- it should instead be in "flat ASCII" or "Text Only" format). Some sequence analysis programs such as the ClustalW alignment program can write data files in the PHYLIP format. Most of the programs look for the data in a file called "infile" -- if they do not find this file they then ask the user to type in the file name of the data file.
Output is written onto special files with names like "outfile" and "outtree". Trees written onto "outtree" are in the Newick format, an informal standard agreed to in 1986 by authors of a number of major phylogeny packages. At this stage they do not have a mouse-windows interface for PHYLIP.
Documentation
Overview
PHYLIP programs and documentation
Installation instructions
Available Downloads
Linux or Unix gzip'ed tar archive of C sources and documentation
Windows Documentation and C source code
Windows95/98/NT/2000/me/xp executables, part 1
Windows95/98/NT/2000/me/xp executables, part 2
Mac OS X Documentation, source code and executables
Mac OS 8 or 9 Single Stuffit Documentation and C source code
Mac OS 8 or 9 Multiple Stuffit Documentation and C source code
Macintosh Mac OS 8 or 9 executables, part 1
Macintosh Mac OS 8 or 9 executables, part 2
Macintosh Mac OS 8 or 9 executables, part 3
Please register after downloading
ProFit
Description
ProFit (pronounced Pro-Fit, not profit!) is designed to be the ultimate program for performing least squares fits of two protein structures. It performs a very simple and basic function, but allows as much flexibility as possible in performing this procedure. Thus one can specify subsets of atoms to be considered, specify zones to be fitted by number, sequence, or by sequence alignment. ProFit does not try to address the question of sorting out equivalent atoms for you beyond doing a sequence alignment. There are other programs such as SSAP and GAFIT which address that problem. You must specify which residues and atoms you consider to be equivalent although the program supports internal sequence alignment to set the zones automatically.
Documentation
Full ProFit documentation
Frequently asked questions
Available Downloads
ProFit is freely available for use by not-for-profit organisations and for commercial organisations (providing they inform the author that they are using it). It may not be distributed without the author's permission, but must be obtained from this site. It is supplied as a gzipped tar file of source code and as an Linux binary.
Bernhard Rupp has kindly provided a ZIP file of ProFit compiled for Windows (Win32). This is only available for Version 2.3 of ProFit.
Registration and download
RasMol
Description
RasMol is a molecular graphics program intended for the visualisation of proteins, nucleic acids and small molecules. The program is aimed at display, teaching and generation of publication quality images. The program has been developed at the University of Edinburgh's Biocomputing Research Unit and the Biomolecular Structures Group at Glaxo Research and Development, Greenford, UK.
RasMol reads in molecular co-ordinate files in a number of formats and interactively displays the molecule on the screen in a variety of colour schemes and representations. Currently supported input file formats include Brookhaven Protein Databank (PDB), Tripos' Alchemy and Sybyl Mol2 formats, Molecular Design Limited's (MDL) Mol file format, Minnesota Supercomputer Center's (MSC) XMol XYZ format, CHARMm format, MOPAC format, CIF format and mmCIF format files. If connectivity information and/or secondary structure information is not contained in the file this is calculated automatically. The loaded molecule may be shown as wireframe, cylinder (drieding) stick bonds, alpha-carbon trace, spacefilling (CPK) spheres, macromolecular ribbons (either smooth shaded solid ribbons or parallel strands), hydrogen bonding and dot surface. Atoms may also be labelled with arbitrary text strings. Alternate conformers and multiple NMR models may be specially coloured and identified in atom labels. Different parts of the molecule may be displayed and coloured independently of the rest of the molecule or shown in different representations simultaneously. The space filling spheres can even be shadowed. The displayed molecule may be rotated, translated, zoomed, z-clipped (slabbed) interactively using either the mouse, the scroll bars, the command line or an attached dials box. RasMol can read a prepared list of commands from a `script' file (or via interprocess communication) to allow a given image or viewpoint to be restored quickly. RasMol can also create a script file containing the commands required to regenerate the current image. Finally the rendered image may be written out in a variety of formats including both raster and vector PostScript, GIF, PPM, BMP, PICT, Sun rasterfile or as a MolScript input script or Kinemage. RasMol will run on a wide range of architectures and systems including SGI, sun4, sun3, sun386i, SGI, DEC, HP and E&S workstations, IBM RS/6000, Cray, Sequent, DEC Alpha (OSF/1, OpenVMS and Windows NT), IBM PC (under Microsoft Windows, Windows NT, OS/2, Linux, BSD386 and *BSD), Apple Macintosh (System 7.0 or later), PowerMac and VAX VMS (under DEC Windows). UNIX and VMS versions require an 8bit, 24bit or 32bit X Windows frame buffer (X11R4 or later). The X Windows version of RasMol provides optional support for a hardware dials box and accelerated shared memory rendering (via the XInput and MIT-SHM extensions) if available.
Available Downloads
DEC/Compaq/HP
HP
Linux (RedHat 7, i386)
Mac
MS Windows
RS/6000
SGI
SeWeR
Description
SeWeR is an acronym, stands for SEquence analysis using WEb Resources. It serves you a single door to all the common web-based services for sequence analysis. And it sews. It sews all these services together. For a refined mind, SeWeR is an integrated portal to common web-based services in bioinformatics. SeWeR is cross-browser DHTML. It is written entirely in JavaScript1.2. Hence it will run only in Netscape 4.0 or higher and Internet Explorer 4.0 or higher.
Reference
M. K. Basu. 2001. SeWeR: a customizable and integrated dynamic HTML interface to bioinformatics services. Bioinformatics. 17(6): 577-578.
Available Downloads
SeWeR is feather-light! The whole package is just around 300K. You can even run it from a floppy. The zip archive is available at two locations:
IUBIO
http://www.bioinformatics.org/sewer/sewer.zip
STRIDE
Description
STRIDE is a program to recognize secondary structural elements in proteins from their atomic coordinates. It performs the same task as DSSP by Kabsch and Sander but utilizes both hydrogen bond energy and mainchain dihedral angles rather than hydrogen bonds alone. It relies on database-derived recognition parameters with the crystallographers' secondary structure definitions as a standard-of-truth. Please see Frishman and Argos for detailed description of the algorithm.
Reference
D. Frishman & P. Argos. 1995. Knowledge-based secondary structure assignment. Proteins. 23: 566-579.
Available Downloads
Executables of STRIDE for several UNIX platforms, VAX/VMS, OpenVMS, Dos and Mac together with documentation and source code are available by anonymous FTP from ftp://ftp.ebi.ac.uk/ (directories /pub/software/unix/stride, /pub/software/dos/stride, /pub/software/vms/stride, /pub/software/mac/stride). Data files with STRIDE secondary structure assignments for the current release of the PDB databank are in the directory /pub/databases/stride of the same site. Atomic coordinate sets can be submitted for secondary structure assignment through electronic mail to stride@embl-heildelberg.de. A mail message containing HELP in the first line will be answered with appropriate instructions. See also WWW page http://www.embl-heidelberg.de/stride/stride_info.html.
XYLEM
Description
XYLEM(1) is a package of tools designed to exploit the Unix environment to enable the user to identify, extract and manipulate data from major databases such as GenBank, EMBL and PIR. SPLITDB splits database files into annotation, sequence, and index files for more efficient searching. Fundamental to the power of these programs is the ability to perform operations on groups of sequences, represented by names or accession numbers which function as virtual database subsets. Keyword searches can be performed by FINDKEY. Hits can be retrieved using FETCH. The most powerful program is FEATURES, which uses the GETOB parser to evaluate GenBank/EMBL/DDBJ Features Table expressions, thereby extract features (eg. mRNA, sig_peptide, intron) from lists of entries. Additional programs perform operations such as translation or randomization of datasets, and formatting of multiply-aligned sequences for publication. XYLEM is compatible with the Fristensky Sequence Analysis Package, and the Pearson FASTA programs(2), and can be used from within the Genetic Data Environment (GDE) of Steven Smith(3).
Reference
B. Fristensky. 1993. Feature expressions: creating and manipulating sequence datasets. NAR. 21: 5997-6003.
W. R. Pearson and D. J. Lipman. 1988. Improved tools for biological sequence comparison. PNAS. 85: 2444-2448.
S. W. Smith, R. Overbeek, C. R. Woese, W. Gilbert and P. M. Gillevet. 1994. The genetic data environment an expandable GUI for multiple sequence analysis. Computer Applications in the Biosciences. 10:671-675
Available Downloads
Source code and documentation (xylem.1.8.7.tar.Z, 418 k)
Solaris/Sparc binaries (xylem.1.8.7.solaris-bin.tar.Z, 192k)
Linux/Intel binaries (xylem.1.8.7.linux-bin.tar.Z, 179k)
195 Free Online Programming Books
How to Be a Programmer http://samizdat.mines.edu/howto/HowToBeAProgrammer.html
How to Design Programs http://www.htdp.org/2002-09-22/Book/
Practical Theory of Programming http://www.cs.toronto.edu/~hehner/aPToP/
Software Engineering for Internet Applications http://philip.greenspun.com/seia/S
tructure and interpretation of computer programs http://mitpress.mit.edu/SICP/
More programming books http://2020ok.com/3839.htm
The Programmers Stone http://www.reciprocality.org/Reciprocality/r0/
Subversion Version Control: Using the Subversion Version Control System in Development Projects http://www.phptr.com/promotions/promotion.asp?promo=1484&redir=1&rl=1
Ada
Ada 95 Rational http://www.adaic.org/standards/95rat/RATht…5-contents.html
Ada 95 Reference Manual http://www.adahome.com/rm95/
Changes to Ada 1987 - 1995 http://www.oopweb.com/Ada/Documents/Change…lumeFrames.html
Ada 95: The Lovelace Tutorial http://www.adahome.com/Tutorials/Lovelace/master.htm
The Big Online Book of Linux Ada Programming http://www.pegasoft.ca/resources/boblap/book.html
Algorithms
Algorithms and Complexity http://www.cis.upenn.edu/~wilf/AlgComp.html
Programming Algorithms http://2020ok.com/3870.htm
Information Theory, Inference, and Learning Algorithms http://www.inference.phy.cam.ac.uk/mackay/itprnn/book.html
Assembly
Assembly Language Tutorial http://www.oopweb.com/Assembly/Documents/a…lumeFrames.html
Programming From the Ground Up http://download.savannah.gnu.org/releases/pgubook/
Assembly Language Programming http://2020ok.com/3954.htm
Ralph Brown's Interrupt List http://www.oopweb.com/Assembly/Documents/I…lumeFrames.html
The Art of Assembly Language Programming http://www.oopweb.com/Assembly/Documents/A…lumeFrames.html
The Assembly Language Database http://www.oopweb.com/Assembly/Download/NortonGuide.zip
Win32 Programming for x86 Assembly Language Programmers http://www.oopweb.com/Assembly/Documents/Win32ASM/VolumeFrames.html
C
A Tutorial on Pointers and Arrays in C http://www.oopweb.com/CPP/Documents/CPoint…lumeFrames.html
C Programming http://www.oopweb.com/CPP/Documents/CProgr…lumeFrames.html
Object Orientated Programming in ANSI-C http://www.planetpdf.com/developer/article…?contentid=6635
The C Book http://publications.gbdirect.co.uk/c_book/
Writing Bug-Free C Code http://www.duckware.com/bugfreec/index.html
C - Elements of Style http://www.computer-books.us/c_3.php
Learning GNU C http://www.linuxtopia.org/online_books/programming_books/
learning_gnu_c/index.html
C++
An Overview Of The C++ Programming Langauge http://www.oopweb.com/CPP/Download/crc.zip
C++ Annotations http://www.oopweb.com/CPP/Documents/CPPAnn…lumeFrames.html
C++ Annotations http://www.oopweb.com/CPP/Download/cplusplus.zip
C++ Coding Standard http://www.oopweb.com/CPP/Documents/CodeSt…lumeFrames.html
C & C++ http://2020ok.com/3956.htm
C++ Course http://www.oopweb.com/CPP/Download/CPPCourse.zip
C++ How To http://www.oopweb.com/CPP/Documents/CPPHOW…lumeFrames.html
C++ In Action http://www.relisoft.com/book/index.htm
C++: A Dialog http://www.steveheller.com/cppad/cppad.htm
How To Think Like A Computer Scientist with C++ http://www.oopweb.com/CPP/Documents/ThinkC…lumeFrames.html
Introduction To OOP Using C++ http://www.oopweb.com/CPP/Documents/Intro2…lumeFrames.html
Introduction To OOP Using C++ http://www.oopweb.com/CPP/Download/Intro2OOP.zip
Objects First http://www.oopweb.com/CPP/Documents/Object…lumeFrames.html
Optimizing C++ http://www.steveheller.com/opt/
STL Guide http://www.oopweb.com/CPP/Documents/
STLGui…lumeFrames.htmlS
TL Guide http://www.oopweb.com/CPP/Download/stl.zip
The Function Pointer Tutorials http://www.oopweb.com/CPP/Documents/Functi…lumeFrames.html
The Standard Template Library Tutorial http://www.oopweb.com/CPP/Documents/STL/VolumeFrames.html
Thinking in C++ http://www.planetpdf.com/developer/article…?ContentID=6634
Thinking in C++, Second Edition (Volumes 1 & 2) http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
An Introduction to C++ Programming http://www.computer-books.us/cpp_1.php
Programming in C++ - Rules and Recommendations http://www.computer-books.us/cpp_6.php
A Beginners C++ Book http://www.uow.edu.au/~nabg/ABC/ABC.html
C++ GUI Programming with Qt 3 http://www.phptr.com/promotion/1484?redir=1
Cross-Platform GUI Programming with wxWidgets http://www.phptr.com/promotion/1484?redir=1
C#
C# in Detail http://www.computer-books.us/csharp_0005.php
C# - The Basics http://www.computer-books.us/csharp_0004.php
C# Language Specification http://www.computer-books.us/csharp_1.php
Data Structures and Algorithms with Object-Oriented Design Patterns in C# http://www.computer-books.us/csharp_2.php
C# Programming http://2020ok.com/697342.htm
Dissecting a C# Application - Inside SharpDevelop http://www.computer-books.us/csharp_3.php
C# tutorial (2 .pdf's) http://www.ssw.uni-linz.ac.at/Teaching/Lectures/CSharp/Tutorial/
CGI
CGI Programming on the World Wide Web http://www.oreilly.com/openbook/cgi/
CGI Programming http://2020ok.com/4025.htm
COBOL
zingCOBOL - A Beginners Guide to COBOL Programming http://www.computer-books.us/cobol_0006.php
Teach Yourself COBOL in 21 Days
http://www.computer-books.us/cobol_0005.php
WebSphere Studio COBOL for Windows - Language Reference http://www.computer-books.us/cobol_1.php
COBOL Programming Course http://www.computer-books.us/cobol_2.php
COBOL Programming http://2020ok.com/3969.htm
WebSphere Studio COBOL for Windows - Programming Guide http://www.computer-books.us/cobol_3.php
HP COBOL II/XL Reference Manual http://www.computer-books.us/cobol_4.php
Databases
MySQL Reference Manual http://dev.mysql.com/doc/
Database http://2020ok.com/549646.htm
Oracle 10g Database Book and Documentation Library http://wtcis.wtamu.edu/oracle/
Delphi/Pascal
Delphi 2005 Tutorial for Beginners http://www.xcalibur.co.uk/training/Delphi2005/index.php
Delphi Training http://www.xcalibur.co.uk/training/delphi/oldindex.html
Essential Delphi http://marcocantu.com/edelphi/default.htm
Essential Pascal http://marcocantu.com/epascal/default.htm
Delphi Language Guide - Delphi For The Microsoft .NET Framework http://www.computer-books.us/delphi_2.php
Delphi Database Application Developers Guide http://www.computer-books.us/delphi_1.php
Fortran
Numerical Recipes with Fortran 77 http://www.library.cornell.edu/nr/cbookfpdf.html
Numerical Recipes with Fortran 90 http://www.library.cornell.edu/nr/cbookf90pdf.html
Professional Programmer's Guide to Fortran 77 http://www.computer-books.us/fortran_3.php
User Notes on Fortran Programming (UNFP) http://www.ibiblio.org/pub/languages/fortran/
HTML
HTML 4.01 Specifications http://www.oopweb.com/HTML/Documents/HTML4/VolumeFrames.html
Web Development http://2020ok.com/3510.htm
Writing HTML http://www.oopweb.com/HTML/Documents/Writing%20HTML/VolumeFrames.html
Java
How to Think Like a Computer Scientist with Java http://www.oopweb.com/Java/Documents/Think…lumeFrames.html
Introduction to Programming Using Java http://www.oopweb.com/Java/Documents/Intro…lumeFrames.html
Introduction To Programming Using Java http://www.linuxtopia.org/online_books/pro…ming/index.html
Java Programming Tutorial: Introduction to Computer Science http://www.oopweb.com/Java/Documents/JavaN…lumeFrames.html
Thinking in Java, 3rd Edition http://www.mindview.net/Books/TIJ/
Thinking in Enterprise Java http://www.ibiblio.org/pub/docs/books/eckel/
More Java Books http://kickjava.com/freeBooks.html
Java AWT Reference http://www.oreilly.com/catalog/javawt/book/index.html
Enterprise JavaBeans http://www.computer-books.us/java_1.php
Essentials of the Java Programming Language - Part 1 http://www.computer-books.us/java_2.php
Essentials of the Java Programming Language - Part 2 http://www.computer-books.us/java_3.php
Exploring Java http://www.computer-books.us/java_4.php
Introduction to Computer Science using Java http://www.computer-books.us/java_5.php
Java Development http://2020ok.com/3608.htm
Java Language Reference http://www.computer-books.us/java_8.php
Java Servlet Programming http://www.computer-books.us/java_9.php
Java Web Services Tutorial http://www.computer-books.us/java_10.php
Java Look and Feel Design Guidelines, Second Edition http://java.sun.com/products/jlf/ed2/book/index.html
The Design Patterns: Java Companion http://www.patterndepot.com/put/8/JavaPatterns.htm
1000 Java Tips e-Book http://javaa.com
Apache Jakarta Commons: Reusable Java™ Components http://www.phptr.com/promotion/1484?redir=1
Java™ Application Development on Linux® http://www.phptr.com/promotion/1484?redir=1
Practical Artificial Intelligence Programming in Java http://www.markwatson.com/opencontent/javaai_lic.htm
Javascript
Voodoo's Introduction to Javascript http://www.oopweb.com/JavaScript/Documents…lumeFrames.html
Javascript Programming http://2020ok.com/3617.htm
Linux
Linux Device Drivers, Third Edition http://lwn.net/Kernel/LDD3/
The Linux Development Platform http://www.phptr.com/promotion/1484?redir=1
Understanding the Linux Virtual Memory Manager http://www.phptr.com/promotion/1484?redir=1
Self-Service Linux®: Mastering the Art of Problem Determination http://www.phptr.com/promotion/1484?redir=1
Linux® Quick Fix Notebook http://www.phptr.com/promotion/1484?redir=1
Managing Linux Systems with Webmin: System Administration and Module Development http://www.phptr.com/promotion/1484?redir=1
An Introduction to GCC http://www.linuxtopia.org/online_books/an_…_gcc/index.html
Linux http://2020ok.com/3756.htm
Using the GNU Compiler Collection (GCC)
http://www.linuxtopia.org/online_books/pro…tion/index.html
Bash Reference Guide http://www.linuxtopia.org/online_books/bas…uide/index.html
Bash Guide for Beginners http://www.linuxtopia.org/online_books/bas…ners/index.html
Advanced Bash Scripting Guide http://www.linuxtopia.org/online_books/adv…uide/index.html
Linux Kernel Module Programming Guide http://www.linuxtopia.org/online_books/Lin…uide/index.html
Red Hat Linux Developer Tools Guide http://www.linuxtopia.org/online_books/red…uide/index.html
Linux Debugging with gdb Guide http://www.linuxtopia.org/online_books/red…_gdb/index.html
Using cpp, the C Preprocessor Guide http://www.linuxtopia.org/online_books/programming_tool_guides/
redhat_using_cpp_c_preprocessor/index.html
Lisp
Loving Lisp - the Savy Programmer's Secret Weapon http://www.markwatson.com/opencontent/lisp_lic.htm
List Programming http://2020ok.com/3981.htm
Open Source
Rapid Application Development with Mozilla http://www.phptr.com/promotion/1484?redir=1
Creating Applications with Mozilla http://books.mozdev.org/chapters/index.html
Free as in Freedom http://www.oreilly.com/openbook/freedom/index.html
Managing Projects with GNU make, 3rd Edition http://www.oreilly.com/catalog/make3/book/index.csp
OpenSources: Voices from the Open Source Revolution http://www.oreilly.com/catalog/opensources/book/toc.html
Understanding Open Source and Free Software Licensing http://www.oreilly.com/catalog/osfreesoft/book/
Embedded Software Development with eCos http://www.phptr.com/promotion/1484?redir=1
Open Source Security Tools: A Practical Guide to Security Applications http://www.phptr.com/promotion/1484?redir=1
Perl
HTMLified Perl 5 Reference Guide http://www.oopweb.com/Perl/Documents/Perl5…lumeFrames.html
Perl 5 Documentation http://www.oopweb.com/Perl/Documents/PerlD…lumeFrames.html
Perl for Perl Newbies http://www.oopweb.com/Perl/Documents/P4PNe…lumeFrames.html
Perl for Win32 FAQ http://www.oopweb.com/Perl/Documents/PerlW…lumeFrames.html
Picking Up Perl http://www.oopweb.com/Perl/Documents/Picki…lumeFrames.html
Picking Up Perl http://www.linuxtopia.org/online_books/perl/index.html
Perl Programming http://www.2020ok.com/4045.htm
Practical Perl Programming http://www.oopweb.com/Perl/Documents/ppp/VolumeFrames.html
Beginning Perl http://www.perl.org/books/beginning-perl/
Impatient Perl http://www.perl.org/books/impatient-perl/
Extreme Perl http://www.extremeperl.org/bk/home
MacPerl: Power & Ease http://macperl.com/ptf_book/r/MP/i2.html
Embedding Perl in HTML with Mason http://www.masonbook.com/
Perl for the Web http://www.globalspin.com/thebook/
Practical mod_perl (1st edition) http://modperlbook.com/
Web Client Programming with Perl http://www.oreilly.com/openbook/webclient/
Perl 5 By Example http://www.computer-books.us/perl_0010.php
An Introduction to Perl http://www.linuxtopia.org/Perl_Tutorial/index.html
PHP
Practical PHP Programming http://www.hudzilla.org/phpbook/
A Programmer's Introduction to PHP 4.0 -http://www.apress.com/free/PHP 5 Power Programming http://www.computer-books.us/php_2.php
PHP Programming http://2020ok.com/295223.htm
Practical PHP Programming http://www.computer-books.us/php_3.php
Prolog
Adventure in Prolog http://www.amzi.com/AdventureInProlog/
Building Expert Systems in Prolog -http://www.amzi.com/ExpertSystemsInProlog/Prolog programming http://2020ok.com/295223.htm
Prolog Programming A First Course http://computing.unn.ac.uk/staff/cgpb4/prologbook/
Python
Non-Programmers Tutorial for Python http://rupert.honors.montana.edu/~jjc/easy…ut/easytut.html
Official Python Documentation http://www.python.org/doc/current/
Text Processing in Python -http://gnosis.cx/TPiP/Python Reference Manual http://docs.python.org/ref/ref.html
Python Imaging Library Handbook -http://www.pythonware.com/library/the-python-imaging-library.htmHow to Think Like a Computer Scientist - Learning with Python http://www.greenteapress.com/thinkpython
Dive Into Python -http://diveintopython.org/Python Programming http://2020ok.com/285856.htm
Thinking in Python http://mindview.net/Books/TIPython
A Byte of Python http://www.ibiblio.org/g2swap/byteofpython/read/
Ruby
Programming Ruby - The Pragmatic Programmer's Guide (First Edition) http://www.ruby-doc.org/docs/ProgrammingRuby/
Why's (Poignant) Guide to Ruby http://poignantguide.net/ruby/
<–the funniest programming book I have ever seen! Samba
Samba-3 by Example: Practical Exercises to Successful Deployment http://www.phptr.com/promotion/1484?redir=1
Samba-3 by Example: Practical Exercises to Successful Deployment, 2nd Edition http://www.phptr.com/promotion/1484?redir=1
The Official Samba-3 HOWTO and Reference Guide http://www.phptr.com/promotion/1484?redir=1
Implementing CIFS: The Common Internet File System http://www.phptr.com/promotion/1484?redir=1
SQL
Comparison of Different SQL Implementations http://www.computer-books.us/sql_0004.php
SQL - A Practical Introduction http://www.managedtime.com/freesqlbook.php3
Introduction To Structured Query Language http://www.computer-books.us/sql_2.php
Practical PostgreSQL http://www.opendocspublishing.com/ppbook/
UNIX
FreeBSD Handbook http://www.freebsd.org/doc/en_US.ISO8859-1…book/index.html
Unix http://2020ok.com/3778.htm
The UNIX-HATERS Handbook http://research.microsoft.com/~daniel/unix-haters.html
Visual Basic and VB.net
Programming VB.NET - A Guide For Experienced Programmers http://www.apress.com/free/
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET http://msdn.microsoft.com/vbrun/staythepat…s/upgradingvb6/V
isual Basic http://2020ok.com/3996.htm
Introducing Visual Basic 2005 for Developers
http://msdn.microsoft.com/vbrun/staythepath/additionalresources/IntroTo2005/default.aspx
XML
OpenOffice.org XML Essentials http://books.evc-cit.info/
Misc. stuff that is worth reading
FREE Trade Magazine Subscriptions & Technical Document Downloads http://i.nl03.net/ltr0/?_m=01.009i.nv.mfm.nv
The Future does not compute http://www.praxagora.com/stevet/fdnc/toc.html
\The Cathedral and the Bazaar http://www.catb.org/~esr/writings/cathedral-bazaar/
How to Design Programs http://www.htdp.org/2002-09-22/Book/
Practical Theory of Programming http://www.cs.toronto.edu/~hehner/aPToP/
Software Engineering for Internet Applications http://philip.greenspun.com/seia/S
tructure and interpretation of computer programs http://mitpress.mit.edu/SICP/
More programming books http://2020ok.com/3839.htm
The Programmers Stone http://www.reciprocality.org/Reciprocality/r0/
Subversion Version Control: Using the Subversion Version Control System in Development Projects http://www.phptr.com/promotions/promotion.asp?promo=1484&redir=1&rl=1
Ada
Ada 95 Rational http://www.adaic.org/standards/95rat/RATht…5-contents.html
Ada 95 Reference Manual http://www.adahome.com/rm95/
Changes to Ada 1987 - 1995 http://www.oopweb.com/Ada/Documents/Change…lumeFrames.html
Ada 95: The Lovelace Tutorial http://www.adahome.com/Tutorials/Lovelace/master.htm
The Big Online Book of Linux Ada Programming http://www.pegasoft.ca/resources/boblap/book.html
Algorithms
Algorithms and Complexity http://www.cis.upenn.edu/~wilf/AlgComp.html
Programming Algorithms http://2020ok.com/3870.htm
Information Theory, Inference, and Learning Algorithms http://www.inference.phy.cam.ac.uk/mackay/itprnn/book.html
Assembly
Assembly Language Tutorial http://www.oopweb.com/Assembly/Documents/a…lumeFrames.html
Programming From the Ground Up http://download.savannah.gnu.org/releases/pgubook/
Assembly Language Programming http://2020ok.com/3954.htm
Ralph Brown's Interrupt List http://www.oopweb.com/Assembly/Documents/I…lumeFrames.html
The Art of Assembly Language Programming http://www.oopweb.com/Assembly/Documents/A…lumeFrames.html
The Assembly Language Database http://www.oopweb.com/Assembly/Download/NortonGuide.zip
Win32 Programming for x86 Assembly Language Programmers http://www.oopweb.com/Assembly/Documents/Win32ASM/VolumeFrames.html
C
A Tutorial on Pointers and Arrays in C http://www.oopweb.com/CPP/Documents/CPoint…lumeFrames.html
C Programming http://www.oopweb.com/CPP/Documents/CProgr…lumeFrames.html
Object Orientated Programming in ANSI-C http://www.planetpdf.com/developer/article…?contentid=6635
The C Book http://publications.gbdirect.co.uk/c_book/
Writing Bug-Free C Code http://www.duckware.com/bugfreec/index.html
C - Elements of Style http://www.computer-books.us/c_3.php
Learning GNU C http://www.linuxtopia.org/online_books/programming_books/
learning_gnu_c/index.html
C++
An Overview Of The C++ Programming Langauge http://www.oopweb.com/CPP/Download/crc.zip
C++ Annotations http://www.oopweb.com/CPP/Documents/CPPAnn…lumeFrames.html
C++ Annotations http://www.oopweb.com/CPP/Download/cplusplus.zip
C++ Coding Standard http://www.oopweb.com/CPP/Documents/CodeSt…lumeFrames.html
C & C++ http://2020ok.com/3956.htm
C++ Course http://www.oopweb.com/CPP/Download/CPPCourse.zip
C++ How To http://www.oopweb.com/CPP/Documents/CPPHOW…lumeFrames.html
C++ In Action http://www.relisoft.com/book/index.htm
C++: A Dialog http://www.steveheller.com/cppad/cppad.htm
How To Think Like A Computer Scientist with C++ http://www.oopweb.com/CPP/Documents/ThinkC…lumeFrames.html
Introduction To OOP Using C++ http://www.oopweb.com/CPP/Documents/Intro2…lumeFrames.html
Introduction To OOP Using C++ http://www.oopweb.com/CPP/Download/Intro2OOP.zip
Objects First http://www.oopweb.com/CPP/Documents/Object…lumeFrames.html
Optimizing C++ http://www.steveheller.com/opt/
STL Guide http://www.oopweb.com/CPP/Documents/
STLGui…lumeFrames.htmlS
TL Guide http://www.oopweb.com/CPP/Download/stl.zip
The Function Pointer Tutorials http://www.oopweb.com/CPP/Documents/Functi…lumeFrames.html
The Standard Template Library Tutorial http://www.oopweb.com/CPP/Documents/STL/VolumeFrames.html
Thinking in C++ http://www.planetpdf.com/developer/article…?ContentID=6634
Thinking in C++, Second Edition (Volumes 1 & 2) http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
An Introduction to C++ Programming http://www.computer-books.us/cpp_1.php
Programming in C++ - Rules and Recommendations http://www.computer-books.us/cpp_6.php
A Beginners C++ Book http://www.uow.edu.au/~nabg/ABC/ABC.html
C++ GUI Programming with Qt 3 http://www.phptr.com/promotion/1484?redir=1
Cross-Platform GUI Programming with wxWidgets http://www.phptr.com/promotion/1484?redir=1
C#
C# in Detail http://www.computer-books.us/csharp_0005.php
C# - The Basics http://www.computer-books.us/csharp_0004.php
C# Language Specification http://www.computer-books.us/csharp_1.php
Data Structures and Algorithms with Object-Oriented Design Patterns in C# http://www.computer-books.us/csharp_2.php
C# Programming http://2020ok.com/697342.htm
Dissecting a C# Application - Inside SharpDevelop http://www.computer-books.us/csharp_3.php
C# tutorial (2 .pdf's) http://www.ssw.uni-linz.ac.at/Teaching/Lectures/CSharp/Tutorial/
CGI
CGI Programming on the World Wide Web http://www.oreilly.com/openbook/cgi/
CGI Programming http://2020ok.com/4025.htm
COBOL
zingCOBOL - A Beginners Guide to COBOL Programming http://www.computer-books.us/cobol_0006.php
Teach Yourself COBOL in 21 Days
http://www.computer-books.us/cobol_0005.php
WebSphere Studio COBOL for Windows - Language Reference http://www.computer-books.us/cobol_1.php
COBOL Programming Course http://www.computer-books.us/cobol_2.php
COBOL Programming http://2020ok.com/3969.htm
WebSphere Studio COBOL for Windows - Programming Guide http://www.computer-books.us/cobol_3.php
HP COBOL II/XL Reference Manual http://www.computer-books.us/cobol_4.php
Databases
MySQL Reference Manual http://dev.mysql.com/doc/
Database http://2020ok.com/549646.htm
Oracle 10g Database Book and Documentation Library http://wtcis.wtamu.edu/oracle/
Delphi/Pascal
Delphi 2005 Tutorial for Beginners http://www.xcalibur.co.uk/training/Delphi2005/index.php
Delphi Training http://www.xcalibur.co.uk/training/delphi/oldindex.html
Essential Delphi http://marcocantu.com/edelphi/default.htm
Essential Pascal http://marcocantu.com/epascal/default.htm
Delphi Language Guide - Delphi For The Microsoft .NET Framework http://www.computer-books.us/delphi_2.php
Delphi Database Application Developers Guide http://www.computer-books.us/delphi_1.php
Fortran
Numerical Recipes with Fortran 77 http://www.library.cornell.edu/nr/cbookfpdf.html
Numerical Recipes with Fortran 90 http://www.library.cornell.edu/nr/cbookf90pdf.html
Professional Programmer's Guide to Fortran 77 http://www.computer-books.us/fortran_3.php
User Notes on Fortran Programming (UNFP) http://www.ibiblio.org/pub/languages/fortran/
HTML
HTML 4.01 Specifications http://www.oopweb.com/HTML/Documents/HTML4/VolumeFrames.html
Web Development http://2020ok.com/3510.htm
Writing HTML http://www.oopweb.com/HTML/Documents/Writing%20HTML/VolumeFrames.html
Java
How to Think Like a Computer Scientist with Java http://www.oopweb.com/Java/Documents/Think…lumeFrames.html
Introduction to Programming Using Java http://www.oopweb.com/Java/Documents/Intro…lumeFrames.html
Introduction To Programming Using Java http://www.linuxtopia.org/online_books/pro…ming/index.html
Java Programming Tutorial: Introduction to Computer Science http://www.oopweb.com/Java/Documents/JavaN…lumeFrames.html
Thinking in Java, 3rd Edition http://www.mindview.net/Books/TIJ/
Thinking in Enterprise Java http://www.ibiblio.org/pub/docs/books/eckel/
More Java Books http://kickjava.com/freeBooks.html
Java AWT Reference http://www.oreilly.com/catalog/javawt/book/index.html
Enterprise JavaBeans http://www.computer-books.us/java_1.php
Essentials of the Java Programming Language - Part 1 http://www.computer-books.us/java_2.php
Essentials of the Java Programming Language - Part 2 http://www.computer-books.us/java_3.php
Exploring Java http://www.computer-books.us/java_4.php
Introduction to Computer Science using Java http://www.computer-books.us/java_5.php
Java Development http://2020ok.com/3608.htm
Java Language Reference http://www.computer-books.us/java_8.php
Java Servlet Programming http://www.computer-books.us/java_9.php
Java Web Services Tutorial http://www.computer-books.us/java_10.php
Java Look and Feel Design Guidelines, Second Edition http://java.sun.com/products/jlf/ed2/book/index.html
The Design Patterns: Java Companion http://www.patterndepot.com/put/8/JavaPatterns.htm
1000 Java Tips e-Book http://javaa.com
Apache Jakarta Commons: Reusable Java™ Components http://www.phptr.com/promotion/1484?redir=1
Java™ Application Development on Linux® http://www.phptr.com/promotion/1484?redir=1
Practical Artificial Intelligence Programming in Java http://www.markwatson.com/opencontent/javaai_lic.htm
Javascript
Voodoo's Introduction to Javascript http://www.oopweb.com/JavaScript/Documents…lumeFrames.html
Javascript Programming http://2020ok.com/3617.htm
Linux
Linux Device Drivers, Third Edition http://lwn.net/Kernel/LDD3/
The Linux Development Platform http://www.phptr.com/promotion/1484?redir=1
Understanding the Linux Virtual Memory Manager http://www.phptr.com/promotion/1484?redir=1
Self-Service Linux®: Mastering the Art of Problem Determination http://www.phptr.com/promotion/1484?redir=1
Linux® Quick Fix Notebook http://www.phptr.com/promotion/1484?redir=1
Managing Linux Systems with Webmin: System Administration and Module Development http://www.phptr.com/promotion/1484?redir=1
An Introduction to GCC http://www.linuxtopia.org/online_books/an_…_gcc/index.html
Linux http://2020ok.com/3756.htm
Using the GNU Compiler Collection (GCC)
http://www.linuxtopia.org/online_books/pro…tion/index.html
Bash Reference Guide http://www.linuxtopia.org/online_books/bas…uide/index.html
Bash Guide for Beginners http://www.linuxtopia.org/online_books/bas…ners/index.html
Advanced Bash Scripting Guide http://www.linuxtopia.org/online_books/adv…uide/index.html
Linux Kernel Module Programming Guide http://www.linuxtopia.org/online_books/Lin…uide/index.html
Red Hat Linux Developer Tools Guide http://www.linuxtopia.org/online_books/red…uide/index.html
Linux Debugging with gdb Guide http://www.linuxtopia.org/online_books/red…_gdb/index.html
Using cpp, the C Preprocessor Guide http://www.linuxtopia.org/online_books/programming_tool_guides/
redhat_using_cpp_c_preprocessor/index.html
Lisp
Loving Lisp - the Savy Programmer's Secret Weapon http://www.markwatson.com/opencontent/lisp_lic.htm
List Programming http://2020ok.com/3981.htm
Open Source
Rapid Application Development with Mozilla http://www.phptr.com/promotion/1484?redir=1
Creating Applications with Mozilla http://books.mozdev.org/chapters/index.html
Free as in Freedom http://www.oreilly.com/openbook/freedom/index.html
Managing Projects with GNU make, 3rd Edition http://www.oreilly.com/catalog/make3/book/index.csp
OpenSources: Voices from the Open Source Revolution http://www.oreilly.com/catalog/opensources/book/toc.html
Understanding Open Source and Free Software Licensing http://www.oreilly.com/catalog/osfreesoft/book/
Embedded Software Development with eCos http://www.phptr.com/promotion/1484?redir=1
Open Source Security Tools: A Practical Guide to Security Applications http://www.phptr.com/promotion/1484?redir=1
Perl
HTMLified Perl 5 Reference Guide http://www.oopweb.com/Perl/Documents/Perl5…lumeFrames.html
Perl 5 Documentation http://www.oopweb.com/Perl/Documents/PerlD…lumeFrames.html
Perl for Perl Newbies http://www.oopweb.com/Perl/Documents/P4PNe…lumeFrames.html
Perl for Win32 FAQ http://www.oopweb.com/Perl/Documents/PerlW…lumeFrames.html
Picking Up Perl http://www.oopweb.com/Perl/Documents/Picki…lumeFrames.html
Picking Up Perl http://www.linuxtopia.org/online_books/perl/index.html
Perl Programming http://www.2020ok.com/4045.htm
Practical Perl Programming http://www.oopweb.com/Perl/Documents/ppp/VolumeFrames.html
Beginning Perl http://www.perl.org/books/beginning-perl/
Impatient Perl http://www.perl.org/books/impatient-perl/
Extreme Perl http://www.extremeperl.org/bk/home
MacPerl: Power & Ease http://macperl.com/ptf_book/r/MP/i2.html
Embedding Perl in HTML with Mason http://www.masonbook.com/
Perl for the Web http://www.globalspin.com/thebook/
Practical mod_perl (1st edition) http://modperlbook.com/
Web Client Programming with Perl http://www.oreilly.com/openbook/webclient/
Perl 5 By Example http://www.computer-books.us/perl_0010.php
An Introduction to Perl http://www.linuxtopia.org/Perl_Tutorial/index.html
PHP
Practical PHP Programming http://www.hudzilla.org/phpbook/
A Programmer's Introduction to PHP 4.0 -http://www.apress.com/free/PHP 5 Power Programming http://www.computer-books.us/php_2.php
PHP Programming http://2020ok.com/295223.htm
Practical PHP Programming http://www.computer-books.us/php_3.php
Prolog
Adventure in Prolog http://www.amzi.com/AdventureInProlog/
Building Expert Systems in Prolog -http://www.amzi.com/ExpertSystemsInProlog/Prolog programming http://2020ok.com/295223.htm
Prolog Programming A First Course http://computing.unn.ac.uk/staff/cgpb4/prologbook/
Python
Non-Programmers Tutorial for Python http://rupert.honors.montana.edu/~jjc/easy…ut/easytut.html
Official Python Documentation http://www.python.org/doc/current/
Text Processing in Python -http://gnosis.cx/TPiP/Python Reference Manual http://docs.python.org/ref/ref.html
Python Imaging Library Handbook -http://www.pythonware.com/library/the-python-imaging-library.htmHow to Think Like a Computer Scientist - Learning with Python http://www.greenteapress.com/thinkpython
Dive Into Python -http://diveintopython.org/Python Programming http://2020ok.com/285856.htm
Thinking in Python http://mindview.net/Books/TIPython
A Byte of Python http://www.ibiblio.org/g2swap/byteofpython/read/
Ruby
Programming Ruby - The Pragmatic Programmer's Guide (First Edition) http://www.ruby-doc.org/docs/ProgrammingRuby/
Why's (Poignant) Guide to Ruby http://poignantguide.net/ruby/
<–the funniest programming book I have ever seen! Samba
Samba-3 by Example: Practical Exercises to Successful Deployment http://www.phptr.com/promotion/1484?redir=1
Samba-3 by Example: Practical Exercises to Successful Deployment, 2nd Edition http://www.phptr.com/promotion/1484?redir=1
The Official Samba-3 HOWTO and Reference Guide http://www.phptr.com/promotion/1484?redir=1
Implementing CIFS: The Common Internet File System http://www.phptr.com/promotion/1484?redir=1
SQL
Comparison of Different SQL Implementations http://www.computer-books.us/sql_0004.php
SQL - A Practical Introduction http://www.managedtime.com/freesqlbook.php3
Introduction To Structured Query Language http://www.computer-books.us/sql_2.php
Practical PostgreSQL http://www.opendocspublishing.com/ppbook/
UNIX
FreeBSD Handbook http://www.freebsd.org/doc/en_US.ISO8859-1…book/index.html
Unix http://2020ok.com/3778.htm
The UNIX-HATERS Handbook http://research.microsoft.com/~daniel/unix-haters.html
Visual Basic and VB.net
Programming VB.NET - A Guide For Experienced Programmers http://www.apress.com/free/
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET http://msdn.microsoft.com/vbrun/staythepat…s/upgradingvb6/V
isual Basic http://2020ok.com/3996.htm
Introducing Visual Basic 2005 for Developers
http://msdn.microsoft.com/vbrun/staythepath/additionalresources/IntroTo2005/default.aspx
XML
OpenOffice.org XML Essentials http://books.evc-cit.info/
Misc. stuff that is worth reading
FREE Trade Magazine Subscriptions & Technical Document Downloads http://i.nl03.net/ltr0/?_m=01.009i.nv.mfm.nv
The Future does not compute http://www.praxagora.com/stevet/fdnc/toc.html
\The Cathedral and the Bazaar http://www.catb.org/~esr/writings/cathedral-bazaar/
Subscribe to:
Posts (Atom)