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 Rescue Your Website from the Clutches of a Bad Web Designer or Bad Web Host
- How to Created Rounded Corners for Your Box Borders in CSS
Last Month
- How to Add a Feedback Form to Your Website with Dreamweaver CS5
- How to Manage and Auto-Update Multiple Pages on Your Website with Dreamweaver CS5's Template System
Recently...
- How to Customize Your Website's Navigation Menu Bar with Dreamweaver CS5
- How to Make Your Images and Text into Clickable Links with Dreamweaver CS5
- How to Change the Background of Your Website in Dreamweaver CS5
- How to Change Fonts, Text Size and Colours in Dreamweaver CS5
- How to Add Pictures and a Site Logo to Your Website Using Dreamweaver CS5
- Dreamweaver CS5 Tutorial: How to Design a Website with Dreamweaver CS5
- What is MySQL? What is a Database? What is SQL?
- How to Make the Meta Tags for Your Website into an Editable Region in a Dreamweaver Template
- Free / Open Source Non-SQL Database Servers and Engines
- How to Create Bulleted Lists (Unordered Lists) for Your Web Page with KompoZer
- Free Royalty Free Music and Sounds
- How to Point Multiple Domain Names to One Website: And How to Avoid Search Engine Problems When Doing So
- How to Create a Bulleted List (Unordered List) for Your Website in Dreamweaver
- Free Programmer's Fonts
A While Ago...
- The Decline and Fall of Internet Explorer 6: Implications for Webmasters
- Free Font Manager Software
- Should You Choose a Linux or a Windows Web Hosting Package? Is There Such a Thing as a Mac Web Host?
- Free Text User Interface Programming Libraries and Source Code
- How to Redesign a New Website without Affecting the Old Site Until the New One is Completely Finished (Using Dreamweaver)
- How to Change the Disk Signature of a Drive Without Losing Existing Data or Reformatting
- How to Pop Up a Tool Tip Window for Your Images Using Dreamweaver
- Is There a WYSIWYG Editor for PHP? Should I Use PHP or HTML for My Website?
- Free Alternative Operating Systems
- Free PHP Web Based File Managers
- Will I Have to Continue to Pay a Fee to Keep My Domain Name After I Buy It? Can I Change Registrars? Can I Terminate My Domain Name?
- How to Put Multiple Feedback Forms on One Website
- What's The Difference Between Liquid, Elastic, Relative, Fluid, Flexible and Fixed Layouts?
- Free Video Converters: Convert Movies/Videos between Different Formats
- How to Point a Domain Name to Your Website (Or What to Do After Buying Your Domain Name)
- How to Add a CAPTCHA Test to Your Feedback Form Script: Reducing Spam in Your Contact Form
- What Does It Mean to Park a Domain Name? Domain Name Parking Explained
- Is it Possible to Use Microsoft Word or Office to Create a Website? If So, How?
- How to Upload and Link to a PDF File (or PDF Ebook) in KompoZer and Nvu
- How to Upload and Link to a PDF File (or PDF ebook) with Dreamweaver
- Is it Possible to Create a Website Without Buying a Domain Name? The High Price of "Free".
- How to Create a Membership or Password Protected Subscription Website
- Dreamweaver CS4 Tutorial: How to Create a Website with Dreamweaver CS4
- How to Install Apache 2.2 on Windows Vista
- How to Secure Your WordPress Blog
- 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)
- How to Delete Undeletable, Locked, Busy or Currently In-Use Files in Windows
- How to Record or Save Streaming Music or Audio
Featured Pages
- How to Create / Make Your Own Website: The Beginner's A-Z Guide
- How Much Does It Cost to Set Up a Website?
- 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 DVD Authoring and Creation Tools
- Free CD and DVD Burners and Copying Software
- Free Spyware and Malware Removal, Detection and Prevention
- Free Antivirus Software
- Free Anonymous Surfing and Proxies
- 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 C/C++ Compilers, Free Microsoft Visual C++ Compiler
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
.
- Create your own first person shooter action game with the latest addition to the Free Games Programming Libraries and Source Code page. This 3D game engine features all the usual 3D graphical effects and 3D sound effects, and comes with a wide variety of tools (model editor, level editor, etc), and a scripting language. It also includes a set of customisable weapon types that you can use for your games, letting you get started quickly creating weapons like pistols, rocket launchers, laser blasters, machine guns, etc. A number of games showing off different features of the software are also included in the package. And it's free.
- Convert videos and music between different formats with the newest software to be added to the Free Video Converters or Transcoders page. This one supports a huge variety of formats, from the usual avi, mpg, mov, flv (Flash video), etc, to mobile phone formats like 3gp, 3g2. You can also use it to do simple editing (cut and join video clips) and to extract the audio from DVD or video files. (For more complex tasks, you should get a full video editor like one of those on the Free Video Editors page.)
- New page: How to Rescue Your Website from the Clutches of a Bad Web Designer or Bad Web Host. Is your website stuck with a bad web host or a bad web designer, who is refusing to return your site to you, and leaving it to languish? Here's help on how to regain control of your website and move it elsewhere without their cooperation.
-
Fancy writing a computer program in the C programming language?
The Turbo C 2.01 compiler has been restored to the Free C/C++ Compilers
and Interpreters page. I'm not sure when it got removed from my list, but I think it was around the time Borland sold
its development tools, and the new owners started removing the free compiler suites that Borland used to provide.
Anyway, it's back. For those not familiar with Turbo C, it was a famous C compiler known for its fast compilation,
built-in graphics library and IDE (development environment).
On the other hand, if you prefer a more up-to-date tool so that you can write computer programs for a modern system like Windows, Mac OS X, Linux (etc), take a look at the other free C or C++ compilers on the page. There are now 38 of them listed, so chances are that you should be able to find something you like.
- A new COBOL compiler for Windows has been added to the Free COBOL Compilers and Interpreters page. This compiler implements ANSI-74 COBOL with some features from ANSI-85 and ISO 1989:2002. If you're learning the COBOL computer language or want to write programs in COBOL, check it out.
- A new ping software has been added to the Free Graphical Ping Utilities to Check Network Connections page. Ping is often used as a rough test to see if a particular host (such as a website) on the network is reachable or alive. While most operating systems, including Windows, Mac OS X and Linux, already come with command line ping software , these Ping tools have a graphical interface and often include additional facilities not present in the built-in programs. All the programs listed on the page are free.
- A new screen reader has been added to the Free Screen Readers: Text to Speech Conversion page. Screen readers read whatever is displayed on your monitor aloud, so that the blind can use computers to read and write documents, surf the Internet, etc. If you are a webmaster, you can also use such readers to test your website to make sure it is accessible to the blind.
- New page: How to Created Rounded Corners for Your Box Borders in CSS. Tired of putting retro rectangular boxes with right-angled corners on your web pages? This article teaches you how to create boxes with rounded corners to enclose your text and/or pictures, giving it a more modern look. And you don't even need to do tedious things like slice images: the tutorial uses Cascading Style Sheets (CSS) to accomplish the job.
- Do you fancy creating your own PDF ebook? Or perhaps you simply want to convert a document into the PDF format? Check out the newest entry in the Free PDF Converters, Editors and Printer Drivers page. There are now 11 PDF conversion tools on that page, so even if you don't like the latest addition, there are many others to choose from. Besides, they are all free: you can get them all if you like.
- Another frequently asked question (FAQ) has been added to the How to Add a CAPTCHA Test to Your Feedback Form Script: Reducing Spam in Your Contact Form article. This one deals with how to solve the problem of the ReCAPTCHA service rejecting your CAPTCHA test after you move your site to a new domain.
- Do you have a huge file that you want to send someone but find that it is too large to attach in an email? The newest utility to be added to the Free File Splitters and Joiners page lets you split that file into smaller chunks so that it can be transmitted to someone else and provides an easy-to-use way for them to reassemble the file back together again. It even checks the integrity of the file after recombining it to make sure it's identical to the original.
- A new C library that lets you easily write 2D graphical games (complete with sound) on Linux has been added to the Free 2D and 3D Game Engines, Games Programming Libraries and Source Code page. There are also other free libraries on that page that let you write games for other systems, like Windows, Mac OS X, Linux, etc.
- A new C cross-compiler for the AVR series of microprocessors has been added to the Free C/C++ Compilers and Cross-Compilers for Microcontrollers, PDA, Calculators, Embedded Systems and Other Devices page. This one is hosted on Windows. Note: if you're just looking for an ordinary C or C++ compiler for your computer, please see the Free C/C++ Compilers and Interpreters page instead.
- Do you have this nagging feeling that you have multiple copies of the same file on your computer, possibly under different filenames? Now you can find out, and get rid of the duplicates if you wish, with the latest software to be added to the Free Find / Delete Duplicate Files Utilities. This program checks the file on your system for duplicates, even if those files are in diverse locations, with different filenames and dates. It allows you to clean up your system and free your disk space.
- A new clipboard manager has been added to the Free Clipboard History Managers and Extenders page. This is a minimalistic and lightweight clipboard extender that stores multiple cut-and-paste text snippets. If you've never used a clipboard manager before, check this page out. You'll be surprised how handy such utilities are, and how much it can improve your productivity.
- New page: How to Add a Feedback Form to Your Website with Dreamweaver CS5. Learn how to use Dreamweaver CS5 to add a feedback form to your website, so that your visitors can send you email messages without leaving your site. No programming knowledge is required. This is the final chapter of the Dreamweaver CS5 Tutorial.
- New page: How to Manage and Auto-Update Multiple Pages on Your Website with Dreamweaver CS5's Template System. Dreamweaver makes it easy for webmasters to create and manage multiple web pages on a site. For example, if you want to change your site design, you only have to do it in one place, and Dreamweaver will automatically update the rest of your site to include your changes, even if you have hundreds of pages on your site. This tutorial shows you how to take advantage of this web editor to manage your website in an easy and efficient manner. This is chapter 7 of the Dreamweaver CS5 Tutorial.
- A new open source operating system, designed with security in mind, has been added to the Free Alternative Operating Systems page. Qube OS operates by using security by isolation with the help of virtualisation ("virtualization") technology. Not only are programs isolated from each other, but even some system components (eg networking and storage) are also sandboxed.
- Thinking of creating your own font? Check out the newest font construction tool that has been added to the Free Font Editors, Font Creation Software and Sites page. This latest one is a Mac program, but there are other font creation programs listed on the page for Windows and Linux too.
- New page: How to Customize Your Website's Navigation Menu Bar with Dreamweaver CS5. Learn how to customize the navigation menu buttons of your website in Dreamweaver CS5. Add new buttons, delete existing ones, make them point to important pages on your website, and change the colours of the buttons both when the mouse is hovering over them and when it is not. This is the chapter 6 of the free Dreamweaver CS5 Tutorial.
- A free painting program with a wide selection of brushes (including pencil, charcoal, smudge, ink, etc) has been added to the Free Drawing and Painting Software page. The program, MyPaint, is open source, and works on Windows and Linux systems. There are also numerous other free programs listed on that page if you prefer something else, including Mac OS X programs and free photo editors.
- Another anonymous surfing service has been added to the Free Anonymous Surfing and Proxies page. Such services aim to let you surf the Internet without leaving a trail of particulars about yourself at the sites you visit.
- New page: How to Make Your Images and Text into Clickable Links with Dreamweaver CS5. Find out how to make your pictures and words into links that point to other pages and websites using Dreamweaver CS5. This is the fifth chapter of the Dreamweaver CS5 Tutorial.
- New page: How to Change the Background of Your Website in Dreamweaver CS5. Learn how to use Dreamweaver CS5 to set the background colours ("colors") of your web page or use an image as the backdrop for the various parts of your website in this chapter of the Dreamweaver CS5 Tutorial.
- The STIX fonts, a set of free, open source, royalty-free fonts for engineering, mathematical and scientific documents, has been added to the Free Fonts page. Besides the usual characters found in most fonts, these additionally contain the symbols needed in engineering and scientific documents but are not usually found in the standard fonts. Incidentally, if you don't need a font with such an extensive support for scientific symbols, there are also numerous other free fonts found on that page, including fancy ones (eg, if you want something to adorn your images on your website).
