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 Shut Down Windows 8 (Full Shutdown and Normal Hybrid Shutdown)
- How to Change Fonts, Text Colour and Size with Dreamweaver CS6
Last Month
Recently...
- Dreamweaver Tutorial: How to Design a Website with Dreamweaver CS6
- Free Start Menus for Windows 8
- How to Change the Fonts and Text Colour on Your Website using BlueGriffon
- How to Add Pictures and a Logo to Your Website Using BlueGriffon Web Editor
- Free Online Editors and Integrated Development Environment (IDE)
- BlueGriffon Tutorial: How to Create a Website with the BlueGriffon Free Web Editor
- Free PHP Compilers: compile PHP scripts to native code, .NET or Java bytecode
- What Banks Need to Know Before Getting a New Domain Name
- Free Embedded Web Video Player Scripts/Code
- How to Add a Contact Form (Web Form) to Your Website Using Dreamweaver CS5.5
- How to Efficiently Manage a Multi-Page Website with Dreamweaver CS5.5
- How to Reserve a Domain Name. Do You Need a Web Host if You Want to Reserve a Domain for Future Use?
- How to Customize the Navigation Menu on Your Website with Dreamweaver CS5.5
- How to Change Your Words and Images into Clickable Links in Dreamweaver CS5.5
- How to Change the Background Colour and Set a Background Image for Your Website in Dreamweaver CS5.5
- What's the Difference Between a Content Management System (CMS), a Blog, a Web Editor and an Online Site Builder?
- Free Image/Photo Slide Show JavaScript
- Dreamweaver CS5.5 Tutorial: How to Design a Website with Dreamweaver CS 5.5
- How to Create Automatically Numbered Lists, Bullet Point Lists and Definition Lists in HTML
- Free GUI Builders, Application Builders and Rapid Application Development (RAD) Software
- The HTML Tags that Deal with Text (HTML Tutorial)
- HTML Tutorial - Learn to Design a Website using HTML
- Should I Learn HTML or Just Use a WYSIWYG Web Editor? Pros and Cons of Using a Visual Web Editor vs Learning HTML
- How to Restore or Reopen the Properties Panel (or the CSS Styles or Files Panel) in Dreamweaver
- NetObjects Fusion 11 Tutorial: How to Create a Website with NetObjects Fusion 11
- Free Mail Servers (Email Servers / Mail Transfer Agents)
- How to Switch Between the Liquid and Fixed Layout Templates in Dreamweaver
- How to Set Up a Standard User Account (or Limited Account) on Windows Vista and Windows 7 for Daily Use
- Free File Synchronization Software
A While Ago...
- Should You Get a Domain Name with Spaces or Dots In Between to Improve Readability?
- How to Centre a Background Image or Photo on Your Web Page Using KompoZer
- How to Rescue Your Website from the Clutches of a Bad Web Designer or Bad Web Host
- How to Create Rounded Corners for Your Box Borders in CSS
- Dreamweaver CS5 Tutorial: How to Design a Website with Dreamweaver CS5
- What is MySQL? What is a Database? What is SQL?
- Free / Open Source Non-SQL Database Servers and Engines
- Free Royalty Free Music and Sounds
- Free Programmer's Fonts
- How to Point Multiple Domain Names to One Website: And How to Avoid Search Engine Problems When Doing So
- The Decline and Fall of Internet Explorer 6: Implications for Webmasters
- Should You Choose a Linux or a Windows Web Hosting Package? Is There Such a Thing as a Mac Web Host?
- Is There a WYSIWYG Editor for PHP? Should I Use PHP or HTML for My Website?
- 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
- 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
- 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 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
- PHP Tutorial: Writing Your First PHP Script
- Free Customized Feedback Form PHP / Perl Script
- Free C/C++ Compilers, Free Microsoft Visual C++ Compiler
- How to Accept Credit Cards on Your Website
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: for historical reasons, this What's New column (but not the news feed) also includes information from
thesitewizard.com's news feed
and HowToHaven.com's news feed
.
- New page: How to Shut Down Windows 8 (Full Shutdown and Normal Hybrid Shutdown). Can't figure out how to shut down Windows 8? Or perhaps you really want Windows 8 to do a full shutdown and not the partial hibernation that it currently does when you invoke "Shut down". This article shows you how to do these things.
- New page: How to Change Fonts, Text Colour and Size with Dreamweaver CS6. At some point or other when designing your website, you'll probably want to change the fonts, put words in bold or italics, modify the text colour or even make words bigger or smaller. Find out how you can do this in chapter 3 of the Dreamweaver CS6 tutorial.
- 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 Free Educational Programming Languages page. (Don't be deceived by my listing it in the education page. It's actually a usable language. I listed it there because it can be used to teach programming to children as well.)
- 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.
- If you want to start a website and maintain it wholly using your web browser, check out the latest software to be added to the Free Content Management Systems (CMS) PHP Scripts page. Loosely speaking, Content Management Systems are programs that let you design and update your website from a browser without needing to install a web editor on your computer.
- 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.
- New page: How to Insert Images into Your Website with Dreamweaver CS6. Find out how you can add pictures and a logo to your website with the Dreamweaver CS6 web editor, and optionally, how to centre ("center") your logo and align the pictures so that words wrap around them. This is the 2nd chapter of the Dreamweaver CS6 tutorial.
- New page: Dreamweaver Tutorial: How to Design a Website with Dreamweaver CS6. Have you always wanted to create your own website but didn't know how? This Dreamweaver tutorial takes you through the steps of designing a complete multi-page website using the famous Dreamweaver CS6 web editor.
- 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.
- New page: Free Start Menus for Windows 8. Have you been inflicted with Windows 8? Are you hindered by its user interface? Help is on the way with these Free Windows 8 Start Menus.
- 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.
- 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.
- If you are looking for a way 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.)
- 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.
- 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.
- 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.
- The new free Microsoft Visual Studio 2012 Express, featuring the latest versions of their C++ compiler, Visual Basic compiler, and C# compiler, has now been released. If you're thinking of writing computer programs in C++, Visual Basic or C# on Windows, check it out.
- New page: How to Change the Fonts and Text Colour on Your Website using BlueGriffon. Find out how you can change fonts, use bold and italics as well as modify the colour of your text on your website using the free BlueGriffon web editor.
- 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.
- New page: How to Add Pictures and a Logo to Your Website Using BlueGriffon Web Editor. Find out how to insert images and a website logo to your website using the free BlueGriffon web editor. This is the second chapter of the BlueGriffon tutorial series.
- New page: Free Online Editors and Integrated Development Environment (IDE). Are you looking for an online web editor where you can create a website just using your web browser? Or perhaps you are a programmer who needs to collaborate with others, and want an online IDE where you can write programs, and test and debug it together with others on the Internet? Or maybe you're on the road and just need to tweak some web page or computer code, but don't have access to your own computer. Check out this new page where you can get online web editors, programmer's editors and IDEs, all for free. Now you can develop programs and websites without even leaving your web browser.
- If you want to create a web-based database application that can directly access your data via a browser (even from a mobile phone using Android), check out the newest addition to the Free / Open Source NoSQL (Non-SQL) Database Servers and Engines page. Your application can be written in JavaScript and will use HTTP to access the database.
- Are you tired of the clumsy and inefficient way that you have to operate when you use the default Windows explorer for doing things like copying files between 2 folders, comparing files/folders, or viewing the inside of archives? Check out the newest addition to the Free File Managers and Graphical Shells page. Those using other operating systems, like Mac OS X, Linux and FreeBSD, can also find replacements for their default file managers.
- If you have created your own website and want to manage the DNS for your domain name yourself, take a look at the newest entry on the Free Dynamic and Static DNS Services and Name Servers page. The listed service also provides dynamic DNS for those who want to host a website on your own computer.
- Are you looking for a way to create a PDF file? Or perhaps you are thinking of publishing an ebook and are considering the different document formats that you can use for the book. A new software for creating PDF documents has been added to the Free PDF Converters, Editors and Printer Drivers page. Like many of the other freeware listed there, this program also lets you password-protect your PDF file, prevent copying/pasting, etc.
- Do you like tinkering with operating systems ("OS") but find the major open source OSes to be too large and complicated to figure out? A new tiny operating system for the x86 processors has been added to the Free Alternative Operating Systems page. It fits into less than 64KB of memory, can be used from a USB flash drive, a floppy or a CD, and is written entirely in assembly language. Check it out.
- New page: BlueGriffon Tutorial: How to Create a Website with the BlueGriffon Free Web Editor. BlueGriffon is a free and open source WYSIWYG ("what you see is what you get") web editor. Unlike the other free web editors around, this one contains an up-to-date engine that supports the modern HTML and CSS constructs used on the Internet today. Find out how you can use this web editor to design and create your own website in this BlueGriffon Tutorial.
- Have you accidentally deleted a file that you now want to use? Check out the newest software to be added to the Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software page. This program can recover files removed from hard disks, USB flash drives and memory sticks, which means that it can handle files deleted on computers, digital cameras, smart phones, and other such devices.
- New page: Free PHP Compilers: compile PHP scripts to native code, .NET or Java bytecode. Are you looking for a PHP native code compiler, one that can produce an executable file (eg, .exe or .dll for Windows), that you can distribute without your revealing your source code? Or perhaps you're looking for some way to speed up your PHP programs and figure that a script compiled to machine code may help. Check out the new Free PHP Compilers page for some free and/or open source solutions.
- New page: What Banks Need to Know Before Getting a New Domain Name. I was interviewed by the American Bankers Association's Bank Marketing Magazine on the things that banks need to be aware of when they get a new domain name. An edited version of that interview is now available online.
- New page: Free Embedded Web Video Player Scripts/Code. Do you want to put up videos on your website but don't want to use a free video sharing service like YouTube? The free video player scripts on this page let you embed a video player that your visitors can use to view movies and video clips on your site. Besides the usual features, some of them can also handle playlists, useful if you plan to put up a lot of clips. These scripts not only support modern browsers that handle HTML5, but they also automatically fall back to using a Flash player should it be necessary, so that your videos will always work.
