Free Programming Tools / Resources
You can find tools, resources and utilities for a wide variety of programming tasks below.
If you don't see the category of tools you want listed in the index below, please
check out the Miscellaneous Free Programming Tools
page, a catch-all page for everything that does not have its own page. Note that
compilers and interpreters,
source code and libraries
as well as documentation are listed
separately on their own pages.
Help and Documentation
Text and Source Code Handling
Debugging and Binary Code Management
Compiler Construction and Grammars
Other Programming Resources
Other Resources of Interest
New Pages on thefreecountry.com
New Pages on thesitewizard.com
New Pages on HowToHaven.com
Stay Updated (Free)
28 November 2013
29 October 2013
28 October 2013
21 October 2013
17 October 2013
10 October 2013
Tofrodos 1.7.13 has been released. This is a free
(and open source) program that converts ASCII and Unicode UTF-8 text files from the Windows/DOS format
to the Unix/Linux/Mac OS X format and vice versa.
5 September 2013
25 July 2013
If you are looking for a way to convert your PHP script into a Windows .EXE file, the latest addition to the
Free PHP Compilers: native code, .NET
and Java bytecode compilers page might interest you. As the title suggests, the page also lists compilers that can change
your PHP program into Java and .NET executables. These compilers may be useful if you (say) want to write a program for
the desktop but only know the PHP computer language.
10 July 2013
Are you writing computer programs in the C programming language, and are frustrated that so few compilers incorporate
the latest ANSI C standards, C99 and C11? Well, the newest C compiler to be added to the
Free C and C++ Compilers page supports
all these standards. For those wondering what C is, it is a fairly easy-to-learn language (as far as computer languages go,
since it doesn't have a lot of built-in features) that is nonetheless very powerful.
19 June 2013
Another program has been added to the
Free Start Menus for Windows 8
page. For a while there, I thought that the forthcoming Windows 8.1 will make such programs unnecessary, but it looks like
Microsoft is not really bringing back the start menu but simply putting a button on the task bar that will switch to the
start screen. So I guess these programs are still useful for those who find the start screen interface to be less usable
than the start menus of Windows 7 and earlier.
18 June 2013
Another video sharing site has been added to the
Free Video Sharing Services and Hosting
page. If you want to put up videos on your
website, and don't want the burden of financing the huge bandwidth that videos
tend to consume, check out this page for some alternatives to consider.
28 May 2013
I've added an on-demand anti-malware program to the
Free Spyware Detection, Removal and Prevention
page. An "on-demand" anti-malware program means one that does not run in the background all the time. You invoke
it whenever you need to check for and remove any spyware, trojans or other malicious software on your system.
14 May 2013
8 May 2013
26 April 2013
Are you thinking of starting a blog, where you can quickly pen your thoughts on whatever topic you choose? Check out
the newest entry on the Free Blog Hosts
(ie, free blogging services) page. The free blog hosts listed there let you create your own blog by typing in
your entries using a web browser. (It's not actually the best way to
start a website, but it's
probably the easiest.)
17 April 2013
Do you fancy creating an app (be it a game or some other application) for your Android smartphone or tablet, but
don't want to have to go through a lengthy computer programming course? Now you can, and you
can even do it (ie, create the program) on your smartphone itself. Or if that's too troublesome, you can also use
a computer (Windows, Mac OS X or Linux). Check out the latest graphical language to be added to the
Programming Languages page. (Don't be deceived by my listing it in the
It's actually a usable language. I listed it there because it can be used to teach programming to children as well.)
4 April 2013
19 March 2013
Another open source 3D game engine has been added to the
Free Games Programming Libraries and Source Code
page. This one lets you create both Windows and browser-based games, and comes with a suite of development tools
that you can use to design your game world (eg, terrain, forests, roads, rivers, materials, particles, etc), a
scripting language, networking support (so you can create multiplayer games), and so on.
13 March 2013
13 February 2013
9 January 2013
Are you looking for email software? A new program has been added to the
Free Email Clients page.
Email clients are programs that let you read and write email on your own computer without relying on a web-based
email service. Since your email is stored on your own computer, you will never run out of space (unless your
hard disk is full), nor do you have to worry about the online service being inaccessible or closing down.
19 December 2012
12 December 2012
Microsoft Expression Web 4 has now been added to the
Free HTML Editors and WYSIWYG Web Editors
page. Yes, you read the implication of my previous sentence correctly. This WYSIWYG (What You See Is What You Get) web editor,
which you can use to create a website,
is now available free of charge. Get it while it's still obtainable.
22 November 2012
If you fancy installing your own web email facility on your own website, check out the newest addition to the
Free Web Mail PHP Scripts (Email Clients)
page. This one supports MIME, HTML email, unlimited users, multiple sender identities, an address book with
"find-as-you-type" facility, and so on. A web email facility for
your own website
can be used either to provide a convenient interface for you to access your email, or alternatively, if you're
bent on conquering the world, allows you to set up a competing service to overthrow Gmail.
31 October 2012
Added another console program to the
Free Command Line Shells
page. This one is not strictly a standalone shell but a wrapper that allows you to run other shells (like the Windows
command prompt, Powershell, etc) in tabbed windows. It also enables you to select text
the way you do in a text editor (instead of the normal awkward way of the default shell).
If you feel frustrated and crippled using the command prompt or console window on
your system, check out this page to find numerous
other more powerful alternatives.
18 October 2012
If you are looking for software to burn (ie, create) CDs or DVDs, check out the newest two computer programs to be added to the
Free CD and DVD Burners and Copying Software
page. One is for Mac OS X and the other for Windows. Both the programs can create data discs, audio discs as well as video discs.
(And if you don't like them, there are other free programs listed on the page as well.)
1 October 2012
If you are looking for an audio codec that handles speech and music, is open source and royalty free,
take a look at the newest entry on the
Free Lossless and
Lossy Audio Encoders / Compressors page. Loosely speaking, audio codecs are software that reduce the size
of audio files while attempting to preserve as much of the original audio quality as possible. They are also
able to decode the compressed file so that it can be played normally.
27 September 2012
Tofrodos 1.7.12 is now
available. Sorry for the quick succession of versions. With this release, all bugs known to me
have been fixed.
17 September 2012
Tofrodos 1.7.11 has
been released. Tofrodos is an open source computer program for Linux, Windows, Mac OS X (and other systems) for
converting text files between the DOS/Windows and the Unix/Linux/OS X formats. It is useful if you
have to work with files transferred from these systems.
12 September 2012
29 August 2012
The new free Microsoft Visual Studio 2012 Express, featuring the latest versions of their
Visual Basic compiler, and
has now been released. If you're thinking of writing computer programs in C++, Visual Basic or C# on
Windows, check it out.
A new free and open source font from Adobe has been added to the
Free Fonts page. This is a
high quality sans-serif font that is designed for legibility and comfort in reading.