thefreecountry.com
Free Programmers', Webmasters' and Security Resources
thefreecountry.com
Welcome to thefreecountry.com's collection of free programming resources, free webmasters' resources, free security resources and free utilities.
Free Programmers' Resources
Free Programming Language Compilers
Comprehensive list of compilers for numerous programming languages.
Free Source Code and Programming Libraries
Source code and libraries that you can use in your own programs.
Free Programming Tools and Utilities
Tools to make your programming job easier, such as editors, debuggers, static code analysis, disassemblers,
compiler construction tools and grammars, file comparison, search and replace, help authoring, setup utilities,
resource editors, and lots more.
Programming Documentation
Online tutorials (free), online references (free) and frequently recommended books (not-free) for programmers and webmasters.
Free Emulators and Virtual Machines
Run multiple OSes simultaneously, run a Mac OS on a PC (and vice versa), run a PC virtual machine inside your existing PC, etc.
Free Webmasters' Resources
Free Web Hosting and Cheap Web Hosting
Free and budget web hosts where you can place your website, blog, software, video, music, etc.
Free PHP Scripts ||
Free Perl CGI Scripts ||
Free ASP Scripts
Free programs that allow you to add a wide variety of facilities to your website, including forums, polls, counters, search engines,
blogs, wikis, photo galleries, etc.
Free Remote Script Hosting
Free services that allow you to set up a forum, feedback form, search engine, poll, guestbook, counter, gather web statistics, etc, when your
web host does not support scripts.
Free Webmaster Tutorials and Articles
Tutorials on running your own website, earning income from your site, writing your own PHP scripts,
starting a newsletter, search engine positioning, web design, usability, etc.
Other Free Webmaster Resources
Other useful and free webmaster resources that don't fit into the above categories, such as WYSIWYG HTML editors,
validators, DNS, FTP, SSH, and so on.
Free Security Resources
Free Security, Privacy and
Anonymity Tools and Resources
Tools to safeguard your computer (such as antivirus, anti-spyware) and data (backup, recover lost data) as well as to ensure your privacy (eg
encryption, anonymous surfing).
Free Utilities and Applications
Free System Utilities
Free utilities to recover your data, create or manage your partitions, image or backup, and lots more.
Free Multimedia Utilities
Free multimedia tools to edit, capture, process your audio and video, rip your CDs/DVDs, record your TV programs, author your own DVDs or movies, etc.
Free Office and Productivity Applications
Free applications and tools such as word processors, spreadsheets and office suites, image and photo editing software,
free fonts, free translation software and so on.
NetSyndic
Syndicate your articles on your web, with this free article syndication wizard.
Tofrodos: Unix to Windows/DOS Conversion Utility
Convert text files to/from Unix and MSDOS/Windows file formats. Free with source code.
Logtime: Free Online Internet Timer
Track your ISP online time and costs with this free online timer! No nags, no ads!
New Pages
This Month
- How to Uninstall the KompoZer Web Editor from Your Windows Computer
- How to Create a Rectangular Box to Contain Your Text/Pictures with CSS
- Why Don't You Use the Keywords Meta Tag on Your Website?
- Free Lego Mindstorms NXT Compilers and Programming Languages
- How to Add a Background Image to Your Web Page in KompoZer and Nvu
- Free Atari Emulators
Last Month
- Review of Amaya: W3C's Free WYSIWYG Web Authoring Environment
- How to Create and Customize a Table with Dreamweaver
- Free Instant Messaging (IM) Clients
- Should Your URLs Point to the Directory or the Index Page?
- How to Add a CSS Navigation Button Menu to Your Website with Dreamweaver
- Free Web Operating Systems (WebOS)
- How to Create 3D Buttons Using CSS
- Free Graphical Ping Utilities to Check Network Connections
- Where Should I Put Common Elements of My Web Pages? SSI vs Frames vs JavaScript vs Templates
- Free Personal Information Manager (PIM), Organizer and Desktop Calendar Software
- How to Create Good Filenames for Your Web Pages
A While Ago...
- How to Create a Thumbnail that When Clicked Opens a Larger Version of the Picture in Dreamweaver
- Free Internet/Network Bandwidth Monitors and Meters
- How to Secure Your WordPress Blog
- Free Autorun/Autoplay DVD and CD Menu Creation Software
- How to Centre a DIV Block Using CSS
- What is HTML, CSS, JavaScript, PHP and Perl? Do I Need to Learn Them to Create a Website?
- How to Design a Two Column Layout for Your Website Using CSS
- How to Slipstream Windows XP Service Pack 3 to Create an Integrated XP Setup Disk with SP 3
- Free 3D Software Box Image Makers
- The Fine Print in Web Hosting: Resource Usage Limits
- How to Install and Configure PHP 5 to Run with Apache on Windows
- Free Customized CSS Navigation Menu Bar Buttons (Wizard)
- How to Create an Emergency Windows Rescue CD
- How to Add a Feedback Form to Your Website (Video Tutorial)
- Dreamweaver Tutorial: How to Create a Website with Dreamweaver CS3
- How to Delete Undeletable, Locked, Busy or Currently In-Use Files in Windows
- How to Record or Save Streaming Music or Audio
- Free DVD Authoring and Creation Tools
Featured Pages
- How Much Does It Cost to Set Up a Website?
- How to Create/Start Your Own Website: The Beginner's A-Z Guide
- Six Steps to Creating a Search Engine Friendly Website
- How to Create a Bootable Windows XP Setup CD/DVD on a Preinstalled Windows System
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
- Hard Disk Backup and Restore, Hard Disk Image and Cloning Utilities
- Free Partitioning Software - Copy, Create, Move, Resize, Convert, Undelete Partitions
- Free CD and DVD Burners and Copying Software
- Free Drawing and Painting Software, Image and Photo Editing Programs, 3D Content Creation Tools
- Free Spyware and Malware Removal, Detection and Prevention
- Free Antivirus Software
- How to Check Your Website with Multiple Browsers on a Single Machine (Cross-Browser Compatibility Checking)
- PHP Tutorial: Writing Your First PHP Script
- Free Customized Feedback Form PHP / Perl Script
- Free Microsoft Visual C++ Compiler, Free C/C++ Compilers
What's New

Stay Updated (Free)
- Keep track of what's new on thefreecountry.com with your news reader
by pointing it to
thefreecountry.com's news feed
.
Note: this What's New column also includes information from
thesitewizard.com's news feed
and HowToHaven.com's news feed
.
- New page: How to Uninstall KompoZer (Free WYSIWYG Web Editor). Since KompoZer does not come with an uninstaller, and some users cannot figure out how to remove it when they have moved on from the editor, this article guides you through the process of removing KompoZer from your Windows computer.
- Updated: Free Drawing and Painting Software, 3D Content Creation Tools. The free Google software that allows you to create 3D models of any object you like (eg houses, cities, vehicles, space ships, etc) has been added to the page. There are now a number of programs listed on that page that allow you to create 3D models, animations, as well as the conventional free graphics and photo editing software.
- Updated: Free Word Processors and Office Suites. Another open source (and free) office suite has been added to the page. This one features OpenXML support, which means it can import the native Office 2007 document formats, embedded Visio diagram support, etc. Included in the suite are a wordprocessor, spreadsheet, presentation software, database, etc.
- New page: How to Create a Rectangular Box to Contain Your Text/Pictures with CSS. Sometimes it's useful to be able to separate some content from the rest of your page by enclosing it in a rectangular box. This tutorial shows you how you can accomplish this using CSS.
- New page: Why Don't You Use the Keywords Meta Tag on Your Website? If you have heard or read somewhere of the importance of the keywords meta tag, read this article on why I don't use such tags on my website.
- New page: Free Lego Mindstorms NXT Compilers and Programming Languages. Teaching your children programming, and feeling restricted by the graphical programming language provided with your Lego Mindstorms NXT robotics kit? This page lists free compilers for traditional programming languages like C, C++, Java and even a pseudo-assembly language that you can use to program the NXT brick. Use the power and versatility of these general purpose languages to program your robot.
- New page: How to Add a Background Image to Your Web Page in KompoZer and Nvu. Learn how to use a picture as a background image for your web pages, using the free WYSIWYG web editors Nvu and KompoZer, in this newest article.
- New page: Free Atari Emulators. Yearning for a taste of the good old days when you played games or learned to write your first program on an Atari computer? The free Atari emulators listed on this new page allow you to revisit those days using your modern computer.
- If you're looking for a way to play MPEG-1 and Ogg files in your program, check out the latest addition to the Free Audio, Sound, Music and Digitized Voice Libraries and Source Code page. This is an audio/video add-on to the Allegro game programming library.
- New page: Review of Amaya: W3C's Free WYSIWYG Web Authoring Environment. Is Amaya, the W3 Consortium's free WYSIWYG web editor up to snuff for creating and editing modern websites? Find out more in this review of the editor.
- New page: How to Create and Customize a Table with Dreamweaver. Tables are useful if you want to display data and show the relationship between different bits of information. This tutorial shows you how you can create and customize your tables using the popular Dreamweaver web editor.
- New page: Free Instant Messaging (IM) Clients. Looking for a better online chat software or Instant Messaging client? Check out this new page for some of the most-used IM software.
- New page:
Should Your URLs Point to the Directory or the Index Page?
Which is better, a web address like
example.com/about/orexample.com/about/index.html? This article discusses the issues involved with both forms of URL.
- New page: How to Add a CSS Navigation Button Menu to Your Website with Dreamweaver. Thinking of adding a navigation menu to your site, one that has buttons that change colour when a mouse hovers over it? This tutorial shows you how to add such a menu bar, one that is purely CSS based and doesn't require any JavaScript or any such facilities.
- New page: Free Web Operating Systems (WebOS). Web operating systems are so called because they provide many types of software that you can run from within a web browser, like an office suite, music/MP3 players, PIM, chat clients, etc. They also allow you to store files, share them, create or edit them, etc. All you need is a web browser. They are not just fun to play with, they are also actually useful. Learn more about them or check them out on the Free Web OS page.
- New page: How to Create 3D Buttons Using CSS. Learn how to create text buttons that look like graphical 3D buttons using only Cascading Style Sheets (CSS).
- New page: Free Graphical Ping Utilities to Check Network Connections. Check if a particular server, host or site is reachable from your computer with these free visual ping tools. The tools usually provide more features than the standard command-line ping software that come with your machine, and make it more convenient to monitor your site or a server on your network.
- New page: Where Should I Put Common Elements of My Web Pages? SSI vs Frames vs JavaScript vs Templates If you don't plan carefully, updating the design of your website can be a great hassle, involving manual changes of the same thing across all the pages of your website. While there are various technologies available to make your job easier, all of them have downsides. Should you use SSI, frames, JavaScripts or your web editor's template system to handle the common elements that are present on every page? This article discusses the issues involved with each method.
- A new free tool that computes MD5, SHA-1, CRC-32, SHA-512 (etc) hashes has been added to the Free MD5 Checksum or Hashing Utilities (Free MD5sum Software) page. (One of the uses of such a tool is that you can use it to verify that a file you downloaded is not corrupted.) This one adds a tab to the file properties window in Windows explorer.
- New page: Free Personal Information Manager (PIM), Personal Planner, Organizer and Desktop Calendar Software. Did you know that your computer can also help you keep track of your calendar, events (birthdays, meetings, appointments, TV programs), TODO lists, etc, and alert you beforehand? The free software listed on this new page allow you to do that and more.
- Are you writing programs for the 8051 microcontroller and doing it the hard way (in assembler)? The latest addition to the Free Pascal Compilers, Free Delphi Compilers page is a cross compiler that runs on Windows and generates code for the 8051. (If you don't want a cross-compiler, there are also other compilers on that page for Windows, Linux, etc.)
- New page: How to Create Good Filenames for Your Web Pages. What makes a good filename for your web page? This article gives some guidelines to creating URLs that will not cause problems in the future.
- New page: Free RAM Memory Diagnostics (Software Utilities). Are you experiencing strange file corruption errors or other glitches on your system? Such glitches may be the result of one of your computer RAM (memory) chips going bad. These free memory diagnostic programs will let you check your RAM for problems.
- New page: How to Create a Thumbnail that When Clicked Opens a Larger Version of the Picture in Dreamweaver. Are you thinking of creating a photo gallery website or a web photo album, but cannot figure out how to create a thumbnail picture link that will lead to a bigger version of the photo when clicked? This tutorial shows you how to do this using Dreamweaver.
- New page: Free Internet/Network Bandwidth Monitors and Meters. Has your Internet provider placed a bandwidth cap on the amount you can download/upload each month? If so, you may be interested in these free bandwidth monitors that you can use to track your own Internet activity so that you either don't exceed the bandwidth cap or so that you can find out if they are overcharging you. There are different types of software listed here, including those that track usage on a single computer as well as those that can track total usage across all the computers in your whole household (useful if you have more than one computer).
- New page: How to Secure Your WordPress Blog. In the past few months, I have come across a number of WordPress blogs that have been hacked to deliver malware. Don't let your blog be the next victim of hackers. This tutorial discusses some ways in which you can increase the security of your blog so that it is less vulnerable to being compromised.
