Free Programming Software

Python This is excellent a good starting place for those who want to learn to program. Mainly because its free. Its a total cross platform software and there is a version of it for almost every O/S you can imagine. The link above will take you to ther emain page. from there you can access tutorials and all the versions.

System: Windows 95/98/NT/2000, DOS, Linux, PalmPilot, Mac, Amiga, QNX, VMS, Psion, RISC OS, VxWorks, IBM AS/400, Playstation, OS2, BeOs

Status: Free for non-commercial use. Register for commercial use.

File size: 4MB


 

Dev-C++ is an IDE for creating Win32 programs, dll's and console applications.
Includes C and C++ compiler for Win32 (Mingw), debugger (GDB or Insight), customizable syntax highlighting, multi-window editor, setup creator, resource file editor, menu creator, project manager, tool manager, project templates, etc. Supports Mingw compiler, Cygwin compiler and Insight Debugger. Note: The Delphi Source code of Dev-C++ is available for free under GPL.

System: Windows 95/98/NT/2000, Linux

Status : Free Software (under the GNU General Public License)

File size: 7.5 Mb


 

LUA Free embeddable scripting language with Pascal like syntax, strong string manipulation functions plus easy extension. Lua provides meta-mechanisms for implementing features, as a means of allowing developers to extend the language themselves, instead of providing a host of fixed features directly in the language. Lua consists of a small library of ANSI C functions, and compiles unmodified in all known platforms. The implementation goals are simplicity, efficiency, portability, and low embedding cost. The result is a fast language engine with small footprint, making it ideal in embedded systems as well.

System: Windows 95/98/NT, Unix, Macintosh, Mac OS X, Acorn RISC OS, EPOC, BeOS,

Status: Lua is free software: it can be used for both academic and commercial purposes at absolutely no cost.

File size: 157 Kb (225Kb with addons)


 

JSoftware A high-level, array-oriented, multi-purpose programming language (an APL successor). The core language is based on a small set of simple mathematical rules with facilities for creating new definitions. Features: Windows GUI-designer, built-in graphics and spreadsheet components, supports OLE-DB and ODBC.

System : Windows 95/98/NT, Macintosh, Linux

Status : Freeware version has no debugging tools.

File size : 3.8 Mb


 

Liberty BASIC Good programming tool to learn BASIC in. Also has a teaching environment. Limited in its functuality but it is a great place to start with the basics of programming.

System : Windows 95/98, OS2

Status : Not freeware, but you can try it out for as long as you like. Registration is $40

File size : 1.7 Mb Windows, 1.0 MB OS2


VisiBroker Free Corba ORB for Delphi. A complete Corba ORB environment for building, deploying, and managing distributed Delphi, Java and C++ objects.

 

 

 

 

 

 

 

 

 

 

 

Copyright(c), skin labs inc., 2000-02: all rights reserved