Geany is a free and efficient programming editor built on top of GTK and supporting a lot of languages. The most impressive feature of Geany is its being fast. Other than that, its interface is well organized, simple, convenient, and elegant. Geany will let you work with Java, PHP, C and C#, SQL, Perl, XML, […]
Tag: programming
Visual Studio Code is a free tool created by Microsoft, that lets you build and test your code for web and cloud development. The program features a pleasant modern interface and is characterized by the quality expected from Microsoft. To some extent, as is normal, Visual Studio Code provides functionality that is similar with MS […]
BlueJ is a free program that will help you to learn and teach Java programming. The program is designed especially for beginners and features graphical representations of classes, a compiler, a virtual machine, a debugger, several extensions, and detailed help files. If you are thinking to learn Java programming, BlueJ is a convenient and powerful […]
Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design. Scratch is a new programming language that makes it easy to create interactive stories, animations, games, […]
PSPad is a free programmer’s editor. You can also use it as a great replacement to Notepad, but you will appreciate it more if you happen to work in a programming environment. PSPad lets you work with projects, with several documents simultaneously (MDI). You can save desktop sessions to later reopen all session files. It […]
Text Editor Pro is a free and portable application that offers syntax highlighting for more than 50 scripting languages and scripts. In addition to standard editing options, it features bookmarks, line / word / character count, sorting, search & replace, browser preview, over 100 options to customize, over 100 ready made skins, unicode character map, […]
FreeMat is a free environment for engineering, scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. Freemat provides visualization, image manipulation, and plotting as well as parallel programming. In addition to supporting many MATLAB functions and some IDL functionality, […]
thinBasic is created for simplicity and immediacy, is able to run scripts directly and perform all sorts of tasks, such as making GUI apps, connect to databases and ftp sites, send mails, handle files, etc. thinBasic language is extensible. Modules are collections of functions and to those distributed as the core you can add your […]
Thonny is a free Python IDE with the special aim of helping those who start learning Python. The program features a customizable, clean and convenient interface and is equipped with function that will help Python programmers develop their skills. Note that you don’t have to get Python separately since the program provides it in the […]
If you work on a project, especially as a team, you know how important a revision control system is. Mercurial is a free program written in Python that lets you monitor the versions of your project and collaborate with your team. The program comes with detailed help files and it features a nice and easy […]