Applications and software for Windows: Programming

Nowadays, programming has become a task anyone can do. With a computer and the necessary programs, you’ll be able to create functional programs. Here you’ll find programs that make programmer's lives easier.
NetBeans IDE

NetBeans IDE

Programming

free

Develop cross-platform Java applications with a user-friendly visual development environment.

Adobe AIR

Adobe AIR

Programming

free

Bringing web applications to the desktop in the form of desktop executables, allowing users to run applications without depending on a browser.

XAMPP

XAMPP

Programming

free

Simplifies server set up and generates web servers quickly with complementary utilities like OpenSSL and phpMyAdmin through its Library Collection.

VUE Visual Understanding Environment

VUE Visual Understanding Environment

Programming

free

Generates concept maps that include various content types and is an open-source platform with export and editing options.

Scratch

Scratch

Programming

free

Create digital games, animations, and stories using an easy-to-understand platform with various features like object management, background editing, and customization of projects.

Kompozer

Kompozer

Website Editor

free

Creates web pages using an intuitive editor with real-time updating and essential tools for intermediate users.

Notepad++

Notepad++

Website Editor

free

Edits, compares, and customizes codes with syntax coloring, search functions, and plugins for professional-level programming needs.

Nvu

Nvu

Website Editor

free

Generates website designs without prior knowledge of HTML and offers tools like image modification, table creation, links, preview section, code optimizer and FTP client.

Sublime Text

Sublime Text

Programming

paid

Customize the text editor application with various tools, keyboard shortcuts, and plugins for a better user experience.

Geany

Geany

Programming

free

Offers an efficient and customizable text editor for programmers using multiple programming languages.

RoboMind

RoboMind

Programming

free

Teaches basic programming concepts and allows users to export instructions for Lego Mindstorms using an intuitive interface.

Aptana Studio

Aptana Studio

ProgrammingWebsite Editor

free

This software tool assists in developing dynamic web applications in multiple languages and includes support for popular browsers and libraries.

Toad Data Modeler

Toad Data Modeler

Programming

free

Manages, organizes and generates database content with SQL code editing support for various management systems, with customizable reports in HTML or RTF formats.

EditPlus

EditPlus

ProgrammingWebsite Editor

paid

Supports multiple programming languages, includes various functionalities such as syntax highlighting, auto-indentation, and autocomplete while providing various integrated features for upholding project collaboration.

jMonkeyEngine

jMonkeyEngine

Programming

free

Creates and develops 3D video games using a user-friendly graphical interface and a tree-based organizational system for game data.

Ren'Py

Ren'Py

Programming

free

Allows users to create interactive graphic novels with customizable plot, characters, music, and animations.

Amaya

Amaya

Website Editor

free

Integrates a browser with web editing functions, simplifying website modification in multiple languages.

Zeal

Zeal

Programming

free

Facilitates access and consultation of documentation for programming languages offline.

FlashDevelop

FlashDevelop

Programming

free

Customize operation of a script editor program with various configuration options and compatibility with different programming languages including auto-completion and project templates.

IrrRPG Builder

IrrRPG Builder

Programming

free

Enables development of 3D games with customizable characters, environments, and advanced artificial intelligence features.

Stencyl

Stencyl

GamesProgramming

paid

Enables the creation of video games for multiple platforms without code by using graphic blocks and different sections: Actor Types, Background, Scenes, Sound, Tiles and Logic.

Greenfoot

Greenfoot

EducationProgramming

free

Offering a user-friendly interface with graphic environments, a code development editor, and class viewer, this Java programming software is an excellent option for Java beginners looking to develop programs or games.

VertrigoServ

VertrigoServ

ProgrammingWebsite Editor

free

Installs and configures popular servers on Windows systems for optimal programming experience.

PSPad

PSPad

Website Editor

free

Edits and formats code with advanced tools and syntax highlighting.

Screenhero

Screenhero

ProgrammingRemote Connection

free

Enables multiple users to collaborate by sharing their computer screens and control the computer using separate cursors while also including built-in voice chat.

SEO PowerSuite

SEO PowerSuite

InternetSEOWebsite Editor

paid

Improves website rankings through automated SEO tasks and competitor analysis.

RegexBuddy

RegexBuddy

Programming

paid

Assist in creating, testing, and debugging regular expressions with features like an English-language analysis, sample file testing, pre-created and user-built libraries of regex, a GREP panel for searching through files, and an online forum for feedback.

RegexMagic

RegexMagic

Programming

paid

Generates regular expressions from specified parameters for programmers to copy and paste into source code.

HofoSetup

HofoSetup

Programming

paid

Enables creation of customized installation processes for computer applications.

SWiSH Max4

SWiSH Max4

GraphicsProgramming

free

Creates movies, animations and presentations with vector creations, dynamic HTML files and platform compatibility.

HttpMaster

HttpMaster

ProgrammingWebsite Editor

free

Automates website performance tests and analyzes web services.

Buildbox

Buildbox

Programming

free

Enables game development without coding using an intuitive and easy-to-use interface.

EMS SQL Manager for MySQL

EMS SQL Manager for MySQL

Programming

free

Simplify MySQL database server administration and development, allowing easy creation and editing of objects, SQL script running, user management, query creation, data exportation to multiple file formats and other features.

AceHTML

AceHTML

Website Editor

free

Designed for web developers, this software offers a comprehensive set of features and tools including HTML syntax checking and support for international alphabets.

TopStyle

TopStyle

Website Editor

paid

Enables web developers to create and edit HTML, XHTML, and CSS files with tools for cross-browser compatibility, optimization, file management, and simultaneous work on multiple projects.