Electric Fence (eFence) is a debugger that uses virtual memory hardware to detect illegal memory accesses. It can detect two common programming bugs: software that overruns or underruns the boundaries of a malloc() memory allocation, and software that touches a
Read moreSearch Results for: free programming tutorials
Free Office Suites that Cut The Mustard
An office suite is a collection of related software for knowledge workers. The software is distributed together in a single package, with a consistent graphical interface, and typically with strong integration between the different components.
Read more
Champions of Regnum – free to play MMORPG
Champions of Regnum is a free to play MMORPG focused in epic Realm versus Realm (RvR) and Player versus Player (PvP) battles.
Read moreBeginner Books – learn programming with free books
Learning to code still remains a buzz. The problem facing any budding new programmer is how to start. Questions abound. What’s the best programming language for a beginner? What’s the best way to learn? A beginner might be tempted by
Read more
Excellent Free Roguelike Games
Roguelike is a sub-genre of role-playing games. It literally means “a game like Rogue”. Rogue is a dungeon crawling video game, first released in 1980 by developers Michel Toy, Glenn Wichman and Ken Arnold. The game stood out from the crowd by being fiendishly addictive. The game’s goal was to retrieve the Amulet of Yendor, hidden deep in the 26th level, and ascend back to the top, all set in a world based on Dungeons & Dragons.
Read more
24 Extra Hot Free Linux Games (Part 3 of 3)
For many individuals, computer gaming is nowadays an essential part of everyday life. This should not be seen as a negative. Whilst violent computer games have sometimes been identified as contributory factors in criminal activity, and undeniably they can be very addictive, it is important to recognise the real benefits that games offer besides simply providing a means of great entertainment.
Read more6 Best Free Python IDEs
This page is now of historic interest only. Read our updated Group Test for the best open source Python IDEs. An integrated development environment (IDE) is a software application that provides comprehensive facilities to programmers for software development. Productive development
Read more24 Peachy Free Linux Games (Part 4 of 4)
Linux has an ever-expanding library of free games, many of which are released under an open source license. Many titles are still in an early stage of development. Even relatively simple games can take several years to mature especially if
Read more24 Peachy Free Linux Games (Part 3 of 4)
Even though there are many top-quality open source games available for Linux, the operating system is still vastly underrated as a gaming platform. Encouragingly, we have seen developers of some of the most popular commercial gaming titles embrace Linux. The
Read moreThe Freespace Port – FreeSpace 2
The FreeSpace Port or FreeSpace Conversion is a user-made FreeSpace 2 port of the main Descent: FreeSpace campaign. The package ports all the mission, ship, and weapon data from Descent: FreeSpace to FreeSpace 2 format, therefore allowing FreeSpace 2 players
Read more24 Peachy Free Linux Games (Part 2 of 4)
Linux has an ever-expanding library of thousands of free games, many of which are released under an open source license. A good selection of these titles are entertaining, highly addictive, offer captivating gameplay, and are most importantly, great fun to
Read more24 Peachy Free Linux Games (Part 1 of 4)
Linux has finally come of age and is now a legitimate gaming platform. The release of quality commercial titles such as Left 4 Dead 2, Portal, and Day of Defeat bring real credibility to Linux as a first-class gaming platform.
Read moreHackety Hack – programming software
Hackety Hack is an open source application that teaches individuals how to create software from the absolute basics. It combines an Integrated Development Environment with an extensive Lessons system. Hackety Hack is a programming starter kit. It is an editor
Read more6 Great Free Alternative Text Editors
A text editor is software used for editing plain text files. Text editors are used to write programming code, change configuration files, take notes, and more. Our Text Editor Group Test identified text editors that are frequently lauded in the Linux press. However, for this feature, we wanted to select alternative text editors which are definitely worth trying but may have been missed given that they receive less coverage in Linux publications, and are not included or installed by default in many Linux distributions.
Read more9 Great Free Linux Audio Players
Computers have been a popular medium for playing music for decades. Most computers are not silent and may therefore be discounted as an ideal platform for audiophiles. Nevertheless, for the vast majority of music listeners, fan noise is a minor
Read more4 Best Free Linux Plain Text Screencasting Tools
A screencast is a digital recording of computer screen output, often carrying audio narration. Screencasting software takes a series of screenshots of a running application, recording the user’s actions, and creating a video file.
Read more10 Best Free Web Application Frameworks
A web application framework is a type of software framework that supports the development of dynamic websites, web services, and web applications. The purpose of this type of framework is to enable developers to build web applications and focus on
Read more
5 Best Alternative Free Linux File Managers
The file manager is one of those essential applications for many users which is almost impossible to function without. Linux is blessed with a large range of file managers which help to make file management a breeze. Our File Manager Group Test identified mature, polished file managers. However, for this feature, we wanted to select alternative file managers which are definitely worth trying but may have been missed given that they receive little coverage in Linux publications, and are not included or installed by default in mainstream Linux distributions.
Read more
7 Best Free Application Servers
An application server is computer software which provides the business logic for an application program. It offers services such as management of large distributed systems, data services, load balancing, transaction support, and network security. The application server is one part of a three-tier application, consisting of a graphical interface server, an application (business logic) server, and a database / transaction server. Many application servers support the Java platform, but they can be found in other environments.
Read more
24 Extra Hot Free Linux Games (Part 2 of 3)
This article is the second instalment in a three part series, identifying games that are worth giving a whirl. We have again tried to cover a wide range of game genres. Hopefully there will be something in this article which will be of interest to any type of gamer.
Read more