Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.




XVT is described as 'Software development environment for building cross-platform GUI applications in C or C++. XVT allows developers to graphically lay out an application's GUI, and provides cross-platform libraries to aid development' and is a IDE in the development category. There are more than 25 alternatives to XVT for a variety of platforms, including Windows, Linux, Mac, BSD and iPad apps. The best XVT alternative is Microsoft Visual Studio. It's not free, so if you're looking for a free alternative, you could try Microsoft Visual Studio or Eclipse. Other great apps like XVT are Code::Blocks, Lazarus, Qt Creator and Xcode.
Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.




#develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables.

CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:




Code smarter and faster with Komodo IDE, the cross-platform professional development environment for dynamic languages and open technologies. Komodo's award-winning feature set includes standard editor functionality like code formatting, commenting, auto-indent and syntax...




AIDE is a monster of an app. It allows you to program Android applications directly on your Android device. That way, you basically cut out the middleman of having to use a computer at all. AIDE is fully compatible with Eclipse projects, so it’s easy to transfer your projects...

Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger and a powerful source...



Microsoft Small Basic puts the fun back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults into the world of programming.



The BVRDE is a fully integrated development environment for remote cross-platform compiling and debugging of UNIX and LINUX console applications. BVRDE runs on a Windows platform, but compiles and debugs applications on UNIX systems or any system that allow a remote Telnet or...


CodeTyphon is a fork/distribution of Lazarus with thousands of Lazarus/Free Pascal components bundled into distribution and with own Lazarus expansion features.

Embarcadero RAD Studio is the industry’s most powerful rapid application development suite for visually building GUI-intensive, data-driven end-user applications for both native Windows and .NET. RAD Studio includes Delphi, C++Builder and Delphi Prism, enabling you to deliver...


Integrated Java development environments set high requirements on the computer equipment.
