Programming

Databases

  • It is important to have the right tool when one wants to analyze data. This is why AquaFold created Aqua Data Studio, a program for visual analyzing data and much more. License : Freeware | OS : Windows
  • We often forget to update our programs, and our work is usually delayed. To overcome this problem, Borland Database Engine has been created to perform BDL applications update. It is... License : Freeware | OS : Windows
  • Microsoft Access is one of the Microsoft Office suite programs and provides high-standard data processing tools to help you handle, manage, and process all your data. Regardless of... License : Demo | OS : Windows 64 bits, Windows 32 bits
  • MySQL is known as one of the most popular open-source database management systems. It is also the most practical language used to develop web applications. It can be used in database... License : Open Source | OS : Windows
  • pgAdmin 4 is a PostgreSQL database management program that helps users to write SQL queries and perform other database-related tasks. License : Freeware | OS : Windows
  • V-Tools is an add-on for Microsoft Access. It allows users to manage databases more efficiently and provides a faster search option. License : Freeware | OS : Windows
  • Visual Basic Database Projects is a self-study step-by-step computer programming guide for those who wish to learn the basics of programming language. It has four different self-study... License : Freeware | OS : Windows
  • WampServer is a complete "apache-friendly" package that allows you to easily install and configure the latest Apache web server, PHP programming language, and MySQL database server.... License : Freeware | OS : Windows
See more in the category Databases

Development environment

  • IntelliJ IDEA is a beautiful and fully-powered integrated development environment for developing pieces of software and applications in Java, Groovy, Kotlin, or other JVM-based languages.... License : Open Source | OS : Windows, macOS, Linux
  • The Java Runtime Environment commonly referred to as JRE, is a software layer that provides the libraries Java programs need to run. It typically runs on top of the computer's operating... License : Freeware | OS : Windows
  • Are you searching for an application to create, compile, execute and debug Java applications and applets? Java Tools, also known as JDK (Java Developer Kit) is the solution! It is... License : Freeware | OS : Windows
  • .NET Framework is a Microsoft utility that allows you to run applications and web services. It comes along with several services. License : Freeware | OS : Windows 64 bits
  • MingW Developer Studio is an efficient integrated development environment that will help you develop the application or software you want. License : Freeware | OS : Windows
  • PyCharm is an integrated development environment (IDE). Developed by JetBrains, it is designed for programming but it is especially suitable for Python. Initially released in February... License : Shareware | OS : Windows
  • Note: QuickBasic Extended 7.1 Professional Development System (PDS) is the last version of QuickBasic and has a few improvements to QuickBasic 4.5. License : Freeware | OS : Windows
  • Turbo Pascal is an Integrated Development Environment (IDE) for the Pascal language. License : Open Source | OS : Windows
See more in the category Development environment

Other

  • Discover the secrets of .NET applications with ILSpy, the essential tool for developers. This free, open-source decompiler transforms compiled .NET assemblies into readable C# code... License : Open Source | OS : Windows
  • Intel HAXM (Hardware Accelerated Execution Manager) supercharges Android app development by leveraging Intel Virtualization Technology. This powerful tool dramatically speeds up the... License : Open Source | OS : Windows, macOS
  • Jarfix is a free, lightweight solution to fix your computer's registry and restore the association between the Java .exe file and the .jar file. Although adjusting the registry each... License : Freeware | OS : Windows
  • JavaExe is a software designed to execute Java applications from an .EXE file in a Windows platform. It offers other options though. License : Freeware | OS : Windows
  • mInstaller is an open-source software allowing you to create an installation file for your applications. License : Open Source | OS : Windows
  • NASM, also called Netwide Assembler, is a disassembler and assembler for Intel x86 architecture (for portability and modularity). License : Open Source | OS : Windows 64 bits, Windows 32 bits, macOS, Linux
  • Postman is a collaboration platform for API development that is widely used among companies and organizations. Postman aims to make building an API and streamlines collaboration easier,... License : Freeware | OS : Windows
  • Tftpd32 is one of the free DHCP servers under Windows, useful to configure automatically the IP address of your local area network. License : Open Source | OS : Windows
See more in the category Other

Programming languages

  • MSWLogo is a fun and user-friendly programming language for creating cool graphics and designs. It's perfect for beginners who want to learn how to code in a creative way. With its... License : Freeware | OS : Windows
  • OpenGL is an operating system independent graphics API that enables software developers to create visually appealing and high-performance 2D and 3D graphics. License : Freeware | OS : Multiplatform
  • Python is an open-source coding language that was created by Guido van Rossum who started working on it back in 1989. Today, van Rossum is considered one of the most influential programmers... License : Freeware | OS : Windows
  • R is a versatile and efficient programming language designed for statistical graphics and computing. It can handle a large amount of data for statistical computing, comes with an extensive... License : Open Source | OS : Windows, macOS, Linux
  • Scratch is a graphical programming language to create stories, games, and interactive applications from scratch. All the work created by community members is available for download... License : Freeware | OS : Windows, macOS, Android
See more in the category Programming languages

Source code editing

  • Meet Atom, a very powerful coder's companion! Whether you're a seasoned developer or just starting your coding journey, Atom is your trusty sidekick for crafting beautiful, error-free... License : Open Source | OS : Windows 64 bits, Windows 32 bits, macOS, Linux
  • Cavaj Java Decompiler is a graphical freeware utility reconstructing Java source code from class files. Using the Java virtual editor, this utility allows you to get the source code... License : Freeware | OS : Windows
  • JavaScript Obfuscator is specially designed to protect JavaScript pieces of code. It enables users to work with CSS codes and other file formats. License : Shareware | OS : Windows
  • Notepad++ is a famous free and open-source text editor that offers lots of handy features and is compatible with lots of languages, including programming languages. Moreover, Notepad++... License : Open Source | OS : Windows
  • Sublime Text is a multi-platform text editor for computer programming code and markup language. The software offers native support for all popular programming languages. Besides the... License : Freeware | OS : Windows
  • TextWrangler has been developed by Bare Bones as the all-purpose text and code editor for macOS. License : Freeware | OS : macOS
  • Microsoft Visual Studio Code, often referred to as "VSCode" or "VS Code", is a totally free and cross-platform code editor that provides an advanced environment for software development.... License : Freeware | OS : Windows
  • WinMerge is an open-source programming tool for differencing and merging documents. License : Freeware | OS : Windows
See more in the category Source code editing

Web design and development

  • Adobe Dreamweaver is now a fascinating web development solution that mixes an IDE with versatile and reliable website design features. Powered by many templates, it offers everything... License : Demo | OS : Windows, macOS
  • Apache JMeter is an open-source Java application that is created to test functional behavior and measure the performance of web applications. License : Freeware | OS : Multiplatform
  • FrontPage Express is a web editor software designed by Microsoft. It is easy to handle, and it's a good option for those looking to create a webpage using HTML without knowledge of... License : Freeware | OS : Windows
  • Joomla! (formerly known as Mambo) is a content management system designed to create and manage websites easily. As it offers a wide variety of features and specific tools for this... License : Open Source | OS : Multiplatform
  • MAMP is a simple, free, and versatile solution stack to help you develop and run dynamic websites on your Windows or macOS computers. Featuring everything you need to manage your web... License : Freeware | OS : Windows, macOS
  • MobaXterm is a handy remote computing tool designed for​​ programmers, webmasters, and IT administrators. MobaXterm provides remote network tools, such as SSH, X11, RDP, VNC, FTP,... License : Commercial | OS : Windows
  • WordPress is software designed for everyone who's planning to build a website. With a strong belief in open-source content and a working program with minimum setup, users can create... License : Freeware | OS : Multiplatform
  • XAMPP, the cross-platform champion, simplifies website development with a single installer, offering a full suite beyond standard servers. It integrates server, database, and scripting... License : Open Source | OS : Windows, macOS, Linux
See more in the category Web design and development