Programing Softwares


Assembler
     Free Assemblers
     Free Assembly IDE's
     Free Disassemblers / Debuggers
     Free Hexadecimal Editors
     Online Assembly Books & Tutorials
     Assembly Resources and Links
Basic
     Free Basic IDE's and Compilers
     Free Basic Interpreters
     Non-free Basic Compilers
     Basic Tutorials and Resources
C++
     Free C++ Compilers and IDE's
     Non-free C++ Compilers and IDE's
     Free Debuggers
     Free C++ GUI Libraries
     Free C++ Network Libraries
     Free C++ Database Libraries
     Free C++ Compression Libraries
     Free C++ Graphics and Game Libraries
     Free C++ PDF Libraries
     Free C++ Unicode Libraries
     Free C++ Audio libraries
     Free C++ Libraries: General
     Free C++ Interpreters
     Free C++ Tools
     C++ Algorithms
     Free C++ Tutorials & Resources
     Recommended C++ Books
Cobol
     Free Cobol Compilers
     Free Cobol Tutorials and Resources
Cross-Platform Programming
     Free Cross-Platform Compilers
     Free Cross-platform GUI Frameworks
     Free Cross-platform Libraries
     Free Multi-Platform Interpreters
     Free Multi-Platform Databases
Database and SQL
     Open-source Databases (freeware)
     Free Databases
     Free Data Models
     Free Database Tools
Delphi
     Free Delphi IDEs and Compilers
     Free Delphi Compression Libraries
     Free Delphi Script Engines
     Free Database Components
     Delphi Database engines
     Free Encryption components
     Free Middleware Components
     Free Delphi UI Components
     Printing and Reports
     Free Delphi Unicode Libraries
     Delphi Component Directories
     Free Delphi Memory Managers
     Free Delphi Libraries, Components, Utilities
     Free Graphics Libraries
     Free 3D Programming
     Free Delphi Game Programming
     Delphi Programs with Source
     Internet and Network Components
     Core Delphi
     Free Resource Editors
     Free Delphi Tools
     Delphi Magazines
     Delphi Communities
     Free Tutorials
     Delphi Resources
Help-file Authoring
     Free HTML-Help Tools
     Free WinHelp Tools
     Help-Authoring Resources
Java
     Free Java IDE's and Compilers
     Free Java Object Libraries
     Free Java-based Database systems
     Free Java Libraries
     Free Java Unicode Libraries
     Java-to-Executable Compilers
     Java Operating-systems
     Java Tutorials
     Java Resources
Free Programming Languages: Various
     Free Programming Languages
     Concurrent Programming Languages
     Free Music Programming Languages
     Compiler Construction Resources
     Related Resources
Miscellaneous Free Programming Tools
     Source code search engines
     Free Programmer's Editors
     Free Resource Editors
     File Formats and File Extensions
     Free Software Translation Tools
     Free Software DesignTools
     Open Source Communities
     Free Documentation Tools
     Version Control Tools
     Other Tools
     Free Icon Editors
     Fonts
     Programming Books & Tutorials
     Articles, Resouces, Tutorials, Tips
     Free Network Programming
Pascal
     Free Pascal Compilers
     Free Pascal Interpreters
     Free Pascal Tools
     Free Pascal Tutorials
     Free Pascal Libraries
     Pascal Resources
Unicode tools and libraries, free
     Unicode Resources and Information
     Free C++ Unicode Libraries
     Non-free C++ Unicode Libraries
     Free Delphi Unicode Libraries
     Free Java Unicode Libraries
     Free Unicode Utilities
     Free Software Translation Tools
     Fonts
     Books on Unicode
WebMaster Programming
     Free Server-side Scripting
     PHP Developers Tools & Scripts
     Free Website Scripts
     Free Internet Databases
     Free MySQL Developers Tools
     e-Commerce Tools
     Free Programmer's Editors
     Free Client-side Scripting
     Online Tutorials and Help







FREE CGI SCRIPTS
Large listing of CGI scripts. Guest books, search engines and more.
HOMEPAGE added Oct 14 '99

C COMPILER
Code generator (compiler, assembler, linker, resource compiler, librarian). Integrated development environment with editor, debugger, make file generation, resource editor, etc. User manual. (2.3MB)
HOMEPAGE | | DOWNLOAD added Nov 20 '99

PROGRAMMER'S FILE EDITOR
Some features include - DOS commands such as compilers can be run with the output captured in an edit window - Commonly-used text can be inserted in a simple operation from template libraries - Fully-remappable keyboard, including two-key operation similar to MicroEMACS and mapping of Alt keys to functions - Keystrokes and menu commands can be recorded in replayable keyboard macros which can be collected into libraries. (607KB)
DOWNLOAD added Jan 18 '99

INF-TOOL LITE
INF-Tool offers 6 setup methods which are based on Windows' INF technology. Language pack also available. Free for private use and freeware. (1.4MB)
HOMEPAGE | | DOWNLOAD added Jun 27 '00

DJ JAVA DECOMPILER
Decompiler for Java which reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile the most complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is not just Java decompiler but it is also a full featured Java editor uses the graphic user interface with syntax-coloring. (1.7MB)
HOMEPAGE | | DOWNLOAD updated Apr 22 '04

QUICKINSTALL
QuickInstall is an installation creator for your software. It contains features like adding keys to the registry, two languages support and others. (1.2MB)
HOMEPAGE | | DOWNLOAD added Sept 13 '00

LITTLE SETUP BUILDER
Little Setup Builder is a tool for the creation of simplified install programs, comprehending a customizable user interface and the support for uninstall. Little Setup Builder assembles and packs an install program, an uninstall program, the files to install, and the support files in a single executable file. (901KB)
DOWNLOAD added Nov 10 '00

BORLAND C++ BUILDER COMPILER
It includes the latest ANSI/ISO C++ language support including, the STL (Standard Template Library) framework and C++ template support and the complete Borland C/C++ Runtime Library (RTL). Also included are the Borland C/C++ command line tools such as the high performance Borland linker and resource compiler. (8.7MB)
HOMEPAGE added Jun 15 '01

CRIMSON EDITOR
This program is not only fast in loading time, but also small in size, so small that it can be copied in one floppy disk. (805KB)
HOMEPAGE | | DOWNLOAD added Sep 5 '01

PRINT PREVIEW ACTIVE X
Print Preview ActiveX is a small, fast, easy to use and very reliable print preview ActiveX control for developers in VC, VB, VFP, Delphi, C++ Builder, and so on. With this ActiveX control, you may add print and preview functionality to your program or web to print data report or table. (94KB)
HOMEPAGE | | DOWNLOAD added Dec 14 '01

JREVERSEPRO
JReversePro is a Java Decompiler / Disassembler written entirely in Java. This reverse engineering utility is issued under the GNU GPL. (121KB)
HOMEPAGE | | DOWNLOAD added Mar 22 '02

QUICK CUP
It is a project-based development environment designed for people building projects using relatively few classes, such as for Applet development. Its simplicity makes it great for those learning the Java language who do not wish to expend the time required to learn more complex business-oriented development environments. Compile and run your programs at the click of a button. (1.4MB)
HOMEPAGE | | DOWNLOAD added May 19 '02

TARMA INSTALLER 2
Tarma Installer 2 creates fast and friendly software installers for Microsoft® Windows® 95, 98, Me, NT® 4, 2000 and XP platforms. It provides Windows-compliant installation and removal functionality with a small distribution size, a straightforward and simple user interface, and smart install and uninstall behavior. (1MB)
HOMEPAGE | | DOWNLOAD added Jan 13 '03

EZINSTALL
Is an archival, file-exchange, installation and removal program, all in one. (860KB)
HOMEPAGE | | DOWNLOAD added Oct 8 '03

GUIGENIE
GuiGenie is a new and free Gui Builder for Java (and written in Java). GuiGenie features an intuitive interface that allows you to quickly and easily build GUIs using the Java swing package. (276KB)
HOMEPAGE | | DOWNLOAD added Oct 8 '04

CENTUM
Centum is: an interpreted language that was designed to be used on computers running some version of windows. It is intended to be a language that makes it easy to express algorithms in, as well as one that helps relieve the programmer of menial work. Centum's design is very flexible, so it is easy to add new functionality to the language in the form of new loaders, file formats, objects, and control structures. (1.3MB)
HOMEPAGE | | DOWNLOAD added Dec 8 '04

JUST BASIC
Just BASIC is a programming language for the Windows operating system. It is suitable for creating all kinds of applications for business, industry, education and entertainment. Just BASIC borrows many features from our popular commercial product Liberty BASIC. (2.4MB)
HOMEPAGE | | DOWNLOAD updated Aug 29 '05

ALGODRAW
AlgoDraw is a tool for flowcharts drawing. The conception of programs from flowcharts provides multiple advantages, notably for beginners without experience of programming job. Notably, it permits to create programs in a fast and reliable way. AlgoDraw is compatible with softwares as "Algorigram Studio" and "AlgoPic". (930KB)
HOMEPAGE | | DOWNLOAD added Aug 10 '05

MSWLOGO
MSWLogo: An Educational programming language. This implementation of Logo brings the power of Windows and Logo together. Now supports 3 dimensional geometry. (1.7MB)
HOMEPAGE | | DOWNLOAD added Mar 26 '06

VISUAL PROLOG
Visual Prolog is a very powerful and safe programming language combining the very best features of logical, functional and object-oriented programming paradigms in a consistent and elegant way. Free for non commercial use. (22MB)
HOMEPAGE | | DOWNLOAD updated May 2 '08

SSE SETUP
SSE Setup's approach is quite different from most other installers. It is designed for you to quickly and easily turn out a solid, powerful, small-size installation package for any program. Free for non-commercial use. (2.3MB)
HOMEPAGE | | DOWNLOAD added Sep 1 '06

GENTEE PROGRAMMING LANGUAGE
Gentee is a user friendly full-scale programming language. It can become a reliable assistant in your day to day work. It is also easy-to-master, and can become your first programming language and your tenth. All the necessary documentation and examples including a library set are available. (1MB)
HOMEPAGE | | DOWNLOAD added Nov 24

XMLPAD
XML Schema editor with color syntax highlighting, line numbers, element range navigation, and context-dependent source assistant wizard. Preview and printing XML Schema in graphical diagram window. The diagram is synchronized with XML Schema editor. (11MB)
HOMEPAGE | | DOWNLOAD added Jan 13 '07

EXCELSIOR INSTALLER
Excelsior Installer helps you create installation packages for your Windows applications. (10MB)
HOMEPAGE | | DOWNLOAD added Mar 5 '07

SSETUP
Ssetup is a general purpose installation /uninstall utility. (330KB)
HOMEPAGE | | DOWNLOAD updated Jul 13 '11

CRIMSON EDITOR
While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl and Java. (1.2MB)
HOMEPAGE | | DOWNLOAD added Jan 31 '08

CONNECTION STRING BUILDER
Connection String Builder is total free programming utility for programmer or web developer to build connection string easily and use the created connection string in their program or web site. (4.6MB)
HOMEPAGE | | DOWNLOAD added May 26 '09

ALGOBUILD
AlgoBuild is an educational software to study programming and algorithms. It's function is to develop programs and not to draw even if instructions are created using visual commands. The focus is on programmin logic and not on drawing. The possible instructions are those typical of structured programming. The involved concept models are the structured flow chart and pseudo code. It can be used in Lab, into the classroom with the Interactive Multimedia Whiteboard and at home. (65KB)
HOMEPAGE | | DOWNLOAD added Sep 3 '11
Share