Editor's Note: This growing directory is manually maintained and automatically tested for broken links once a month. Links which appear broken for three or more consecutive months are deleted.
Should there be anything wrong with an entry, let me know and I will be glad to correct it.
Note: an entry can appear in several categories.
INSTITUTIONS
International , Europe , USA , Elsewhere
EVENTS
major Congresses , Conferences and Meetings
JOURNALS
e-Zines and Blogs
ENCYCLOPEDIAS
Dictionaries and Wiki 's
DATABASES
Directories , References , and a list of Books
HISTORY
and Milestones
EDUCATION
and Fun
INFORMATION
Sites, Articles and Text libraries
SPECIAL TOPICS:
Drivers ,
RTOS ',
AI ,
Crypto ,
FT & IT ,
ILT ,
Matrices ,
Optimization ,
Arbitrary precision
DEVELOPERS
Sites ,
Forums ,
Tools / Code ,
Languages / Compilers ,
Editors ,
Management
SOFTWARE
sci-tech Applications , File handling , 995
COMPANIES
other than those already listed
WWW
web programming Links and Books
INSTITUTIONS, Associations and Groups
For a more generic Directory, see the Stan's links to Science Institutions .
International:
ACM the Association for Computing Machinery .
FSF , the Free Software Foundation behind the GNU operating system.
GNU Operating System. Developers, see the Savannah section and the list of open projects
IADIS International Association for Development of the Information Technology .
IEEE Computer Society portal.
OpenMP , home page of the new parallel programming standard.
Python Software Foundation behind the Python programming language.
Qubit , dedicated to Quantum Computing .
W3C Consortium . Maintains HTML, XHTML, XML formats.
W3C MathML . Home of the Math Markup Language .
Europe:
FL&C , Formal Languages and Compilers Group at Politecnico di Milano , Italy.
INRIA , French Institut National de Recherche en Informatique et en Automatique , France.
NIC , John von Neumann Institut für Computing , Germany.
USA:
Humanoid Robotics Group at MIT .
NIST 's Information Technology Laboratory.
NAMIC , National Alliance for Medical Image Computing.
Optimization Technology Center at Argonne National Laboratory and Northwestern University .
A true treasure trove . Includes NEOS Server and Guide , and OTC Research and Software .
Elsewhere:
EVENTS: Conferences, Major Meetings, ...
JOURNALS, e-Zines, Libraries and Blogs
ENCYCLOPEDIAs, Dictionaries and Wikis
DATABASES, Directories and Reference lists
3D2F software archives.
ACM Collected Algorithms . Free for non-commercial use.
Note: Files with no extension are plain text.
BABEL , a glossary of computer-oriented abbreviations and acronyms.
CERN Document Server , an open-access repository of articles, theses, ... Search for software .
CoRR , Computing Research Repository at arXive . Huge and free .
See also Front for arXive .
Free Downloads Center , a huge server of free software.
Handbook of Mathematical Functions by Abramowitz M., Stegun A., Editors.
Mozilla Developer Center . A great web programming informtion database.
You do not need to be a Mozilla developer to appreciate this treasure trove .
Netlib Repository of mathematical software, papers, and databases.
There is also a netlib mirror at Sandia National Labs .
Statistics articles repository at arXive . Free .
Stony Brook Algorithm Repository , by S.S.Skiena. Code for 75 algorithms. Great!
Technical Reports of the Computer Laboratory of the University of Cambridge .
Over 700 freely accessible PDF s.
Link lists:
C++ Resources Directory.
FIDB , Fachvörterbücher Informatik. German .
FreeScience directory of free scientific computing software.
Komtoo , an interesting Directory.
Object-Oriented Numerics . Formidable .
OpenMP Resources for parallel programming.
Scientific Computing directory compiled by M.T.Heath .
WebRing of Computer Science .
References, Bibliografies, and Books lists:
ACM online Books & Courses . Free for ACM members.
Books about Software, Programming, Algorithms, ... .
A huge list maintained by Stan Sykora (see also the online books section).
Collection of Computer Science Bibliographies . Amazing .
Computer books . Very useful .
Computer Science at the MIT Open CourseWare initiative. Free courses and books.
DBLP (Computer Science Bibliography) at Universität Trier. Amazing .
Free Books on programming , computer science , databases , and operating systems .
Free Programming and Computer Science Books . Very useful.
FreeScience directory of free, online computer science books.
A very valuable resource, though it counts as books also courses and scripta.
Online computer books . A huge list of free Computer Books, eBooks and Online Books.
Open source Computer Science Textbooks at Textbook Revolution .
Semidefinite Programming . A huge directory maintained by Christoph Helmberg .
HISTORY and Milestones
EDUCATION and Fun
A list of free online software books, courses and theses
A Brief Maxent Tutorial by Adam Berger .
Algorithms and Complexity , a free online book by Herbert S. Wilf . Buy 2nd Edition .
C Reserved Identifiers by Stan Brown .
Old, but well written and still useful.
C++: A Dialog , a nice text by Steve Heller .
C++ Optimization Strategies and Techniques by Pete Isensee . See also Pete's other stuff .
Category Theory for Computing Science by Michael Barr and Charles Wells .
Compact Guide to Lex & Yacc by Thomas Niemann , or how to build a compiler.
Complex Analysis Project for undergraduates by John H.Mathews .
See the modules .
Computational Introduction to Number Theory and Algebra by Victor Shoup .
Computer Architecture and Interfacing to Mechatronic Systems ,
an online book by Dario J.Toncich .
Computer Science at the MIT Open CourseWare initiative. Free courses and books.
Data Structures and Algorithms
with Object-Oriented Design Patterns in C++ book
by Bruno R.Preiss .
Also available in Java , C# , Python , Ruby , Lua , Perl , and PHP .
Eric's Book about Linux by Eric Forsberg .
Function X Tutorials : C++ , C# , Java , HTML , JavaScript , etc., etc.
Free online books . A list maintained by Stan Sykora .
Foundations of Cryptography by Oded Goldreich
(related and complementary postsript texts). Printed book >>
Guide to Computer Training Resources . Cool articles and links.
Graph Algorithms by Shimon Evan (Chapters 1-6, .ps format).
more >>
Information Theory, Inference, and Learning Algorithms ,
an online book by David MacKay .
Available also in print .
Introduction to Complexity Theory by Oded Goldreich . Two sets of lecture notes.
Introduction to the Conjugate Gradient Method Without the Agonizing Pain (pdf, 64 pages)
by Jonathan R.Shewchuk at Carnegie Mellon .
Introduction to Modern Cryptography by Mihil Bellare and Phillip Rogaway . A Course.
Lecture Notes by M.T.Heath , corresponding to his book on Scientific Computing .
Lecture Notes on Cryptography by S.Goldwasser and Mihil Bellare . A Course.
Lectures Notes on Optimization by Pravin Varaiya .
Online PDF re-issue of a book out of print since 1975.
Lexical Analysis and Parsing using C++
by Bruno R.Preiss . 390-page PDF.
Mathematical Optimization by the Computational Science Education Project .
Online book on unconstrained and global optimization (HTML and PostScript). Very good !
Mathematics for Algorithm and Systems Analysis , a free textbook
by Edward A. Bender and Gill S. Williamson .
MathCS , resources for anyone interested in Mathematics, Statistics, Java Programming, or Robotics.
MIT Open Courses in Electrical Engineering and Computer Science . Free .
MERLOT . An amazing educational resource .
Modern Cryptography, Probabilistic Proofs and Pseudorandomness by Oded Goldreich
(related and complementary postsript texts). more >>
Numerical Analysis Project for undergraduates by John H.Mathews .
See the modules .
Object-Oriented Software Engineering by J.McCormack .
Course CSE2305 at Monash University .
Operator Precedence Parsing by Thomas Niemann .
Optimizing C and C++ Code at EventHelix .
PHP tutorial by Paul Hudson (go to end of the page). Excellent .
Planning Algorithms book by Steven M. LaValle (1023 pages, Cambridge Uni Press 2006).
Randomized Methods in Computation by Oded Goldreich . Lecture notes.
Rough Set Data Analysis: A road to non-invasive knowledge discovery , a primer by Ivo Düntsch and Günther Gediga .
Software carpentry by Greg Wilson . Scientific computing in Python .
The goal: to speed up software development by scientist.
Security Engineering: A Guide to Building Dependable Distributed Systems by Ross Anderson , Complete 1st Edition and selected Chapters of 2nd Edition.
Printed book >> .
Software Tutorials on ATLAS Computing (DocuShare ).
Sorting and Searching Algorithms: A Cookbook by Thomas Niemann .
Attention: Updated and expanded version of this free book is available from ePaperPress
in 4 languages (English , Russian , Italian and French ).
Structure and Interpretation of Computer Programs a free course at MIT Open Courseware .
Zipped 41 Mb. Based on the printed book by H.Abelson and G.J. and Julie Sussman .
Teach yourself C in 21 days , online popular book by Peter Aitken and Bradley L.Jones .
Tutorials by Olfa Nasraoui (Uni Luisville ).
Nice articles about web mining , www personalization , genetic optimization , robust statistics and clustering .
Visual Basic Collections and Hash Tables by Thomas Niemann .
Web-Database Programming: CGI and Java Servlets . A tutorial at Uni Stanford.
Writing C/C++ Macros: Rules, Tricks and Hints by Stan Sykora . See also this .
Ynot Logic Simulator: A literate C++ program
by Bruno R.Preiss . 176-page PDF plus source-code.
Fun:
An Amazing Algorithm .
Ananthapuri IT/Software jokes.
Computers and software humor . A list of links on the Open Directory.
Hacker's Wisdom , links edited by Luis Fernandes (Elf ).
Programmers jokes at WorkJoke.
XKCD comics.
INFORMATION Sources, Articles and Libraries
Algorithms for Programmers by Jörg Arndt.
Nice open project and a book (pdf , 970 pp).
ARM Assembly Language Programming , an online book by Pete Cockerell .
Autoregressive Modeling: Elementary Least-Squares Methods , an online text by H.Thornburg .
CoRR , Computing Research Repository at arXive . Huge and free .
See also Front for arXive .
Finite Field Arithmetics with code snippets.
A Chapter from the Guide to Eliptic Curve Cryptography by Darrel Hankerson , Alfred Menezes and Scott Vanstone .
Genetic Algorithms Library by Mladen Jankovic .
A long article with C++ code at Code Project. Excellent .
Geometry, Surfaces, Curves, Polyhedra at the site of Paul Bourke .
Lots of geometric algorithms.
Handbook of Applied Cryptography
by Alfred J.Menezes ,
Paul C. van Oorschot and
Scott A.Vanstone .
Printed version .
Home site of Paul Hudson .
A PHP book and lots of articles .
Home site of Hans D.Mittelmann .
A treasure trove on numerical math and optimization methods.
Home site of Robert Munafo .
Eclectic, very interesting.
Home site of Jim Weigang .
A treasure trove in/about APL language. Articles and lots of code.
Home site of Andrew Zisserman . Excellent PDF's .
Courses : Optimization , Estimation & Inference , Computer Vision , 2D Signal Analysis .
C/C++ Languages info on Microsoft's MSDN.
IEEE 754 . Floating point format.
Matlab manual for humans (but does not cover much of the ground).
Mathematica SourceCode . Applications and examples with source code.
MaxEnt and Exponential Models by Adam Berger .
Numerical Recipes by Press W.H., Teukolsky S.A., Vetterling W.T., Flannery B.P.
Subscribe to the newest C++ verion, or consult chapters of older versions . Excellent .
On LISP , a free book by Paul Graham .
OpenMP Resources for parallel programming.
Pre-Defined Compiler Macros , a sourceforge.net project .
Quantum Factoring Algorithm site of Ashok Muthukrishnan . Contains a nice pdf article.
Scientific Computing . Algorithms and information source.
The Matrix Cookbook , a free mathematical desktop reference on matrices
by Kaare B.Petersen and Michael S.Pedersen . Great .
Wavelets - all there is to know about them. Do not miss this one !
Articles:
Articles by Albert Tarantola :
= Popper, Bayes and the Inverse Problem ,
= Probabilistic Approach to Inverse Problems (with Klaus Mosegaard)
= Monte Carlo Sampling of Solutions to Inverse Problems (with Klaus Mosegaard)
and more ...
C++ Portability Guide at Mozilla Developer Center . Very detailed. A must read .
Comparison of computer algebra systems , an useful article on Wiki Slice . Lots of up-to-date links.
Designing and Building Parallel Programs , a book and a project by Ian Foster .
DevArticles . Articles for software developers. Good .
Distributed Extreme Programming
by Michael Kircher , Prashant Jain , Angelo Corsaro and David Levine .
Downhill Simplex Method for Many (~20) Dimensions on Grzegorz Kaczmarczyk 's site.
Dynamic Programming Algorithm (DPA) for Edit-Distance
by Lloyd Allison at Monash University .
Efficient Algorithms for Sorting and Synchronization , a Thesis by Andrew Tridgell .
Extreme Programming : a gentle introduction by Don Wells .
Netlib Repository of mathematical software, papers, and databases.
There is also a netlib mirror at Sandia National Labs .
Strategies to build human-level-intelligence atrificial brain by Grzegorz Kaczmarczyk .
Tech Notes by Will Bryant . Some very good stuff on C++, #C and #web features.
Why functional programming matters by John Hughes . Haskell and not only.
Text libraries:
Stan's Library section on programming .
SPECIAL TOPICS: Drivers , RTOS , AI , Crypto , Matrices , Optimization
Drivers development:
EFG Library . Lots of mostly free stuff.
EnTech Taiwan . Libraries for driver-developers. Kick out huge, user-unfriendly Win32 DDK's.
I have used their TVicHW32 . Great .
Jungo Driver Development . Nice, very professional, but expensive.
Lakeview Research . Interfaces: USB,Serial,PP,Ethernet, ... Great .
TinyPort . Free .
TVic . Driver & Ring0 development stuff. Nice and low-cost .
Zeal Soft Studio . Simple access to parallel ports and ring 0 memory, plus Win32 developer tools.
I have used with NTPort and MemAccess Libraries. Great and affordable !!!
Real-Time Operating Systems:
ANTOS , configurable RTOS for x86 systems. Free .
AVIX RTOS for a range of micros.
BeRTOS low-cost open-source system for several architectures; with Windows SDK.
ChibiOS/RT is a free sourceforge project. Very respectable.
eCos , a free RTOS with a wide community of buffs.
eCosPro a commercial evolution of eCos from eCosCentric .
FreeRTOS , popular RTOS for 26 architectures.
Low-cost derivations: OpenRTOS , SafeRTOS .
uC/OS-II from Micrium . Low Cost RTOS for many micros.
OSE RTOS from ENEA .
QNX , a widespread commercial RTOS.
RTAI , Real-Time Application Interface for Linux.
RTLinux from Wind River . Scalable versions, starting free for Academy.
RTOS info on Wikipedia .
See also the List of RTOS .
Salvo , an RTOS for very-low-cost embedded systems with very limited space.
Sciopta RTOS puts accent on certified safety.
ThreadX from Express Logic is low-cost and very compact.
TinyOS , an open-source OS for wireless embedded sensor networks, and beyond.
WxWorks from Wind River , an upper-bracket RTOS.
Windows CE , the Microsoft RTOS.
Artificial Intelligence:
CyCorp , founded to research, develop, and commercialize Artificial Intelligence .
Humanoid Robotics Group at MIT .
Machine Learning, Neural and Statistical Classification , a free online book edited by D.Michie , D.J.Spiegelhalter and C.C.Taylor .
OpenCyc , home of the homonymous open-source project.
Cryptography:
Finite Field Arithmetics with code snippets.
A Chapter from the Guide to Eliptic Curve Cryptography by Darrel Hankerson , Alfred Menezes and Scott Vanstone .
Foundations of Cryptography by Oded Goldreich
(related and complementary postsript texts). Printed book >>
Handbook of Applied Cryptography
by Alfred J.Menezes ,
Paul C. van Oorschot and
Scott A.Vanstone .
Printed version .
Introduction to Modern Cryptography by Mihil Bellare and Phillip Rogaway . A Course.
ISO 18033-2: A Standard for Public-Key Encryption on the site of Victor Shoup .
Lecture Notes on Cryptography by S.Goldwasser and Mihil Bellare . A Course.
Modern Cryptography, Probabilistic Proofs and Pseudorandomness by Oded Goldreich
(related and complementary postsript texts).
more >>
Fourier and other Integral Transforms:
FFTPACKS a free Fortran library developed at the National Center for Atmospheric Research .
FFTW , a free C library for DFT in 1 or n dimensions, arbitrary size real and complex data.
FXT , an amazing library of fast transforms and low level algorithms.
Mathematics of the Discrete Fourier Transform (DFT) with Audio Applications,
by J.O.Smith III .
Radon Transform presentation by Min Wu in a medical imaging context.
Inverse Laplace Transform:
C# ILT implementation by Walt Fair Jr. at Code Project (Stehfest algorithm).
CONTIN on the site of its father, Stephen Provencher .
Contains also his DISCRETE and SplMod packages. Free Fortran sources.
Jacobi Polynomials Used to Approximately Invert the Laplace Transform ,
by A. Al-Shuaibi and F. Al-Rawajih .
Regularization Method for Numerical Inversion of Laplace Transforms ,
a site of Vladimir Krizhniy .
Mathematica source code: Numerical ILT .
Numerical methods for the inversion of the Laplace transform ,
a very nice page maintained by Peter Valkó . Includes a list of > 1500 references!
Matrices and Linear algebra:
BlueBit 's Active X matrix algebra components and libraries.
LAPACK , the Linear Algebra PACKage available at NetLib (free ).
This is Fortran 77 version with links to other versions. For the C++ version, see LAPACK++
There is also a netlib mirror at Sandia National Labs .
Matrix computations in C (the Meschach's book) code on a David Stewart 's page.
Much on this page is broken, but get the mesch12b.zip complete matrix library file.
PuLP , a linear programming modeler Python code by J-S.Roy .
ScaLAPACK , similar to LAPACK , but concentrating on sparse and band matrices.
The rich Users Guide of this project is worth seeing.
There is also a netlib mirror at Sandia National Labs .
The Matrix Cookbook , a free mathematical desktop reference on matrices
by Kaare B.Petersen and Michael S.Pedersen . Great .
Optimization and Data Fitting:
Adapted Nelder-Mead , a downhill-simplex application article by A.Prsa and T.Zwitter .
Autoregressive Modeling: Elementary Least-Squares Methods , an online text by H.Thornburg .
COBYLA , a derivative-free constrained Powell method C code by J-S.Roy.
Convex Optimization , an online book by Stephen Boyd and Lieven Vandenberghe .
Printed copy also available .
DataFit application and DataFitX DLL from Oakdale Engineering . Commercial.
Decision Tree for Optimization Software on Hans Mittelmann 's site. Very useful .
See also this optimization benchmarks page .
Downhill Simplex Method for Many (~20) Dimensions by Grzegorz Kaczmarczyk .
Genetic Algorithms Library by Mladen Jankovic .
A long article with C++ code at Code Project. Excellent .
Function minimization by downhill simplex in APL on the site of Jim Weigang .
Introduction to the Conjugate Gradient Method Without the Agonizing Pain
by Jonathan R.Shewchuk at Carnegie Mellon .
Lectures Notes on Optimization by Pravin Varaiya .
Online PDF re-issue of a book out of print since 1975.
Levenberg-Marquardt nonlinear least squares algorithms in C/C++ by Manolis Lourakis .
Almost an encyclopedia on LM. Continuously updated, it contains many links and free source code.
Mathematica source code: Genetic Algorithms . A tutorial with source code; by Mats Bengtsson .
NLREG , a NonLinear Regression and Curve Fitting software package. Commercial.
Optimization Lectures by Andrew Zisserman . Four very good PDF 's and many links.
Optimization Algorithm Toolkit (OAT ) by Jason Brownlee on SourceForge .
Optimization methods presented by John H.Mathews . Scroll to the last section .
Optimization Technology Center at Argonne National Laboratory and Northwestern University .
A true treasure trove . Includes NEOS Server and Guide , and OTC Research and Software .
OTC Software . PCx, OOQP, KNITRO, CG+, DGSOL, L-BFGS, TRON, ICFS, COPS; all free .
Sequential Simplex Optimization (PDF 3.8 Mb), a free online book by Walters F.H., Morgan S.L., Parker L.R.Jr., Deming S.N. , CRC Press 1991. Licensed electronic reprint 1999.
TNC , truncated Newton method C code by J-S.Roy .
Arbitrary precision development tools:
apfloat , a quite large, free C++ and Java library aiming at high performance. Impressive.
GMP - the GNU Multiple Precision Arithmetic Library , a great, free, and professional resource.
MAPM a Portable Arbitrary Precision Math Library in C , by Michael C.Ring . Oldish, but still nice.
PARI/GP , another great resource, especially for numeric math research. Does also some symbolic Math . Comes with a free calculator and a set of fancy functions . See also a PARI/GP tutorial by Robert B. Ash .
SOFTWARE DEVELOPERS: Sites, Forums, Tools and Utilities
Sites for Software Developers:
ASPN , the Active State Programmer Network .
Free access to valuable programming resources for Perl, Python, PHP, Tcl, and XSLT,
Code Guru at Internet.com .
Code Project a huge developers forum. Lots of free code.
DevArticles . Articles for software developers. Good .
DevX software development portal.
Free Downloads Center , a fuge server of free software.
Free Programming Resources .
IBM software portal.
Intel Developers site.
Mathematica SourceCode . Applications and examples with free Mathematica source code.
MS Developers Network (MSDN ) worldwide site.
Standard Template Library Programmer's Guide . Concise and good.
The Free Country . A most valuable server of free tools for developers.
Sites of Software Developers:
Lakeview Research of Jan Axelson . Interfaces: USB,Serial,PP,Ethernet, ... Great .
Home site of Kenneth P.Baclawski , expert in ontology based computing (semantic web , ec).
Home site of Ingo Berg , father of muParsesr .
Home site of Douglas Wilhelm Harder . Math and electronics oriented software.
Home site of Pete Isensee . He writes software for games.
Home site of Steve Miller , a Win32 programmer. He offers a number of small & handy free utilities .
Home site of Jean-Sébastien Roy . See his collection of open-source code (C, Fortran, Python).
Home site of Joel Spolsky ; software developer & author of books and articles.
Home site of Andrew Tridgell at Samba . Lots of free code and a collection of useful junkcode .
Home site of G.Urroz . Computing and a lot of other stuff.
Forums and public projects:
Code Project . Windows developers community (primarily .NET but also C++, C#, etc).
Earth Web . Lots of freeware and shareware ,....
Globus Alliance . Community developing the technologies behind the Grid .
Intel Software Network . Why not register? It does help.
SourceForge.net . Collaborative open-source development projects .
Tools, Utilities and Code snippets:
AMS - Advanced Microsystems . Large set of low cost cross-assemblers for all kinds of micros.
Bison a free GNU parser generator .
BlueBit 's Active X matrix algebra components and libraries.
CCAA , The Complete Collection of Algorithm Animations . Great!
Circuit Design simulation Component 4.0 . Free C++ GUI source code Win32 from uCanCode ,
distributed by Brothersoft . Not just electronics!
DADS at NIST (Dictionary of Algorithms and Data Structures).
Delaunay Triangulations , a Chapter from Computational Geometry by Mark de Berg et al.
Dependency Walker utility for Win 32 DLL developers. Available for all platforms. Free and good.
Fibonaccian search in C by Manolis Lourakis .
Flex home page (an open SourceForge project). Flex is a tool to generate programs
which recognize lexical patterns in text (scanners).
Free Site . Lots of freeware and shareware ,....
Genetic & Evolutionary Algorithms toolbox.
ImageJ , free Java image processing tools from the NIH Research Services Branch.
Intel Open Source and its Libraries .
Intel Threading Building Blocks for those doing multi-threading . Free .
See also the book and this document .
Java Scripts Source . Over 2300 free scripts!.
Math code snippetts from Douglas Wilhelm Harder . Number systems in C++ and Java; fuzzy logic, etc.
MathCS , resources for anyone interested in Mathematics, Statistics, Java Programming, or Robotics.
muParser , free math expression parser library by Ingo Berg . Great .
NTL: A Library for doing Number Theory by Victor Shoup .
Numbers, constants and computation by X.Gourdon and P.Sebah. Some nice algorithms.
OpenJPEG library. Free JPEG 2000 library and tools.
PARI/GP , a great arbitrary precision resource, especially for numeric math research. Does also some symbolic Math . Comes with a free calculator and a set of fancy functions . See also a PARI/GP tutorial by Robert B. Ash .
Plouffe's Inverter and Table of Constants , a database of over 215'000'000 of them.
Programmers Heaven . Freeware , shareware ,.... [broken ???]
RIES , the Inverse Equation Solver , on Robert Munafo 's website.
RoboHELP . Expensive WinHelp development package.
Savannah , the developer's section at GNU . See also the list of open GNU projects
Software Verify . Low-priced development tools.
StatLib . Lots of stuff for scientific software programmers.
Stony Brook Algorithm Repository , by S.S.Skiena. Code for 75 algorithms. Great!
String matching algorithms . A nice collection.
System Internals . Freeware Windows info and tricks.
Win Site . Freeware , shareware ,....
Compilers, Languages, IDE's and OS's:
Algol page on the Open Directory (DMOZ) containing further links.
BC , a free (GNU) compiler of the BC language ,
similar to C, but with arbitrary numeric precision .
C++: A Dialog , a nice text by Steve Heller , plus a free compiler.
C++ to C# free source translator.
Code::Blocks , a free C++ compiler with a nice IDE.
Dev-C++ . Free C++ compiler for Win32.
Publisher: Bloodshed Software .
Uses GCC compiler and Mingw or Cygwin libraries. Updated in Sep 2011.
Dive into Python .
Fortran M home page. Fortran with parallel computing extensions.
FreeBSD home page. A free UNIX-based operating system for Intel-type processors.
Haskell home page. A free , popular functional programming language (as opposed to imperative ones).
See also the Try Haskell tutorials .
IDA Disassembler from Hex-Rays , excellent tool (not just for hackers and reverse engineers).
Both pro and [reduced] freeware versions are available.
Itanium , explicitly parallel dialect of Java for scientific computing on large-scale multiprocessors.
Learning to Program ... in Python . Essentially the home site of Alan Gauld .
Translations into Czech, German, Korean, Italian, Portuguese and Spanish!
Linux Mandriva home and wiki .
Microsoft Visual Studio Express , free development IDEs for Windows using Basic / C# / C++.
Oberon of N.Wirth and J.Gutknecht at ETH .
A modern integrated software environment.
Single-user, multi-tasking, runs on hardware or on top of a host operating system. Free .
OpenMP Compilers and API's for parallel programming.
Python language home. Free, open-source, handy, but slow (interpreted).
Python Tutorial for Non-Programmers on Wikibooks .
QT home page. Cross-platform application framework.
Smalltalk home page. Grandfather of object-oriented languages. Free .
Squeak home. Successor of SmallTalk. Free .
Tcl/Tk , a non-programmer's introduction.
Tcl Developer Exchange , a great site dedicated to the Tool Command Language .
Tcl/Tk on Free Programming Resources . Great starting point.
Turbo C 3.0 free C++ compiler from Borland with IDE and debugger.
Turbo Pascal to C/C+ (win) free converter.
Visual C++ Express Edition 2008 . Free C++ compiler for Win32 from Microsoft Corporation ,
distributed by Brothersoft .
vxDev-C++ , a free C++ compiler with a nice IDE, fully compatible with vxWidgets !!!
WINE a compatibility layer for running Windows programs under Linux, FreeBSD, Mac OS X, Solaris, ...
wxWidgets home. C++ API for GUI's on Windows, Linux, UNIX, Mac OS X, ... Free !!!
Code editors for developers:
Crimson Editor . User friendly,
powerful and
free .
The site also links to a number of other free editors:
Vim, PSPad, ConTEXT, NoteTab, EditPad, EditPlus, UltraEdit, TextPad, EmEditor.
PSPad , a freeware programmer's editor running under Windows. Available in many languages.
Scintilla , a nice SourceForge project ; started to improve Python Win, grew beyond.
Configurable; comes with sources. See also the PARI/GP interface .
Management of software development:
CVS , the Concurrent Versions System maintained by Ximbiot . Free (GNU).
SVN , the Concurrent Versions System maintained by Tigris . Free versions.
Sci-Tech Applications / Utilities, File handling , 995 , ...
Adept Scientific . Lots of nice but rather expensive science-related software.
AVG antivirus from Grisoft . I use this one . Click here to get the free version .
Brothersoft a huge repository of freeware and shareware utilities.
Comparison of computer algebra systems , an useful article on Wiki Slice . Lots of up-to-date links.
Calc98 , pretty good and free multi-mode calculator.
There is also a reduced-functionality online version (jCalc ).
Calculator++ , a cross-platform (Java) arbitrary-precision calculator.
Crimson Editor . User friendly,
powerful and
free .
The site also links to a number of other free editors:
Vim, PSPad, ConTEXT, NoteTab, EditPad, EditPlus, UltraEdit, TextPad, EmEditor.
Dependency Walker utility. Available for all platforms. Free and good.
EventStudio System Designer , sequence diagram based engineering and design tool.
FogBugz , software projects management for smart people.
FreeScience directory of free scientific computing software.
GNU Free Software Directory , free , serious, official. And GREAT .
GnuPlot , free , portable, command-driven, interactive, multi-platform data and function plotting utility.
Googol+ from Atelier Web is real great if you need an arbitrary-precision calculator.
ImageJ , free Java image processing software from the NIH Research Services Branch.
MacKichan home. Scientific Word + Latex editor with a math engine.
MAGMA home. Magma is a major computational algebra system. Expensive.
Maple home. Another major software packege to do Math. Expensive.
Mathematica home. The symbolic math jewel - plus a fabulous math database. Expensive.
Matlab home. We all use it at least sometimes, of course. Expensive.
NumPy fundamental scientific computing package using the Python language.
See also SciPy (both are free and open-source).
O-Matrix , technical computing environment and matrix-based scripting language.
Octave , a free Matlab-compatible (almost) package and public project. Excellent .
Omni Group software utilities for Mac OS X.
OpenCyc artificial intelligence package.
OTC Software . PCx, OOQP, KNITRO, CG+, DGSOL, L-BFGS, TRON, ICFS, COPS; all free .
PC Pitstop internet utilities.
Poly Software international , home of PSI-Plot , ProStat , PSI-Chart .
POV-Ray , Persistence of Vision Raytracer ,
is a free tool for three-dimensional graphics. See also .
Process Library online utility describes named processes. Useful .
QC expert , a statistical software from Trilobyte.
R Project ; free , open-source statistical computing and graphics project for Unix, Windows, MacOS.
RAR and WinRAR archivers unpack RAR,ZIP,CAB,ARJ,LZH,TAR,GZ,ACE,UUE,BZ2,JAR,ISO,7Z,Z.
Remote control of distant computers.
S-Plus from Insightful (expensive).
SAGE , a free mathematics software system licensed under the GPL. Uses the Python language.
SCILAB , a free competitor of MATLAB. Excellent .
SciPy open-source software for math, science, and engineering using the Python language.
See also NumPy .
Smooth Draw . Comfortable Utility for free-hand drawing.
StatLib . Data, Software and News from the Statistics Community.
Total Commander , a shareware file manager (shell) for Windows (all types).
Resembles the old DOS Norton Commander but is much more powerful.
Unscrambler from CAMO is all you will ever need for multivariate analysis .
WINE . Good starting point for those who want to break from Windows to Linux.
File handling, viewing, converting and recovering:
123 FileConvert . PDF to/from Word converter and a versatile image format converter. Low cost .
Aeseus lost data recovery package.
C++ to C# free source translator.
CppDoc generates HTML documentation for C++ classes from your C++ source code. Great .
DjVu document format home page. See also WinDjView .
Data Rescue low-cost file recovery software for Mac.
How to Recover Deleted Files with Free Software , an article on LifeHacker.
LaTeX Editor . Free LaTex editor & IDE for Windows distributed by Brothersoft .
Mathematical Illustrations by Bill Casselman . Includes code .
PC Inspector File Recovery freeware recovers deleted/badly lost FAT12/16/32 and NTFS files.
PDF Online converts for free documents of nearly any format to PDF.
They sell affordable PDF API libraries for most programming languages.
Pdf 995 virtual printer. Anything you print becomes a PDF document.
Postscript software : GhostSript , GhostView , GV , GSView , RedMon , etc. Free (GPL).
Recuva freeware for all kinds of Windows. Recovers deleted files.
SGV Sarc . Generators of flowcharts from C/C++ source code + code editors. Commercial.
Total Commander , a shareware shell for Windows (all versions).
Resembles the old DOS Norton Commander but is much more powerful.
Turbo Pascal to C/C+ (win) free converter.
Undelete Plus freeware for all kinds of Windows. Recovers deleted files.
WinMerge . Compares, differentiates and merges text files. Free , powerful utility for Windows.
The 995 initiative:
Backup 995 . Intelligent backups manager.
Ftp 995 . powerful FTP-client for Windows 9x, ME, NT4, 2000 and XP.
OmniFormat document conversion/manipulation. 75 formats.
Open Office 995 . A powerful competitor of MS Office.
Pdf 995 virtual printer. Anything you print becomes a PDF document.
PhotoEdit 995 image manipulation utility.
SearchWithin . Search in msword, html, pdf, xls, ppt, ...
Signature 995 . High level protection for Internet communications.
Zip 995 . Advanced zipper/unzipper.
Various COMPANIES (except those already named)
A+ Perfect Computers specialize in data recovery from faulty flash drives and memory devices.
CloakWare deals in [data] security issues.
Codeplay , Advanced C/C++ compilers and technologies for parallel processors. Scottish.
EnTech Taiwan . Libraries for driver-developers. Profi display, graphic and monitor software utilities.
I have used their TVicHW32 . Great and low-cost .
EventHelix . Home of EventStudio System Designer.
Extreme Optimization has extensive numerical libraries for .NET.
Ghisler , home of Total Commander .
Grisoft , home of the popular AVG antivirus and other PC security tools.
Hex-Rays , home of the popular IDA disassembler .
IBM . They used to have a big, fat monopoly - once.
They made it possible for mankind to produce errors many orders of magnitude faster than before.
Intecs , Informatica e tecnologia del software. Italy.
Intel . Co-founded in 1968 by Gordon E.Moore , the father of the Moore's Law .
Maplesoft , home of Maple and MapleSim .
MathSoft . Home of Matlab .
Microsoft . Home of Windows . There is no limit to what they can make crash.
NLREG does nonlinear regression and curve fitting.
Oakdale Engineering does curve fitting gear (DataFit application and DataFitX DLL).
QArchive . Lots of low-cost stuff.
SciStore . Scientific Software with accent on Chemistry.
SGI . Technical computing.
SGV Sarc . Generators of flowcharts from C/C++ source code + code editors.
TrollTech . Home of QT , a cross-platform application framework, and Qtopia .
Wolfram Research . Home of Mathematica . The Company created by Stephen Wolfram .
Zeal Soft Studio . Simple access to parallel ports and ring 0 memory, plus Win32 developer tools.
I have used with success their NTPort and MemAccess Libraries. Great and affordable .
Visitor #
ADVERTISE with us
Everyday links
Stan's Library
Stan's NMR Blog
BOOKs Lists:
MATH | SOFTWARE
PHYSICS | CHEMISTRY
ELECTRONICS | DSP
WWW | Patents&IP
MRI | NMR | ESR
Instruments
Link Directories:
SCIENCE Links
SCIENCE Edu & Fun
MATH & SOFTWARE
PHYSICS | CHEMISTRY
ELECTRONICS Links
NMR-MRI-ESR Links
PATENTS & IP Links
WWW Links
Other:
SI Units
SI Dimensions
Unit Converters
Physics Constants
Math Constants
HTML Glyphs
Support this site! Shop from here:
COMPUTER STORE :
Deals
Bestsellers
Accessories
Calculators
Amazon.com Widgets
New BOOKs: