Software Development Tools

 

This page provides a comprehensive list of software development tools and integrated development environments (IDE), both hosted and downloadable tools, used for software programming.

Atom

https://atom.io/

Cloud9 IDE

Really interesting 100% online software programming tool with collaborative features for teams to work together.
https://c9.io/

CodeCharge Studio

Windows only and geared towards enterprise use of Microsoft technologies.
http://www.yessoftware.com/products/product.php?product_id=1

Code Envy

Online development environment, available anywhere with a browser and internet connection.
https://codenvy.com/

CodeLobster (Win) (Free)

Free portable PHP IDE with support for Drupal, Smarty, WordPress, Joomla, JQuery, CodeIgniter, HTML, CSS, JavaScript, CakePHP, Facebook, Symfony, Yii.
http://www.codelobster.com/

CodePen

CodePen is a playground for the front end side of the web. It’s all about inspiration, education, and sharing. HTML, CSS, and Javascript in an easy to share environment to try out ideas and get ideas. Also check out JSFiddle and FiddleSalad entries below.
http://codepen.io/

Comparison of IDEs

Excellent chart comparison of different software programming tools, also called Integrated Development Environments or IDEs.
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments

Crimson Editor (Win) (Free)

Free Text Editor, Html Editor, Programmers Editor for Windows. Works fine but also evolved into Emerald Editor.
http://www.crimsoneditor.com/
http://www.emeraldeditor.com/

Delphi XE3 (Win)

Optimized for development of Windows 8 and Mac apps from one codebase, including devices like Retina displays, Slates, and Surface.
http://www.embarcadero.com/products/delphi

Dreamweaver CS6 (Win/Mac)

http://www.adobe.com/products/dreamweaver.html

Eclipse PHP Developer Tools (PDT)

This open source IDE also has a paid version with commercial support, Zend Studio. And Eclipse IDT is not to be confused with PHPEclipse, an open source PHP IDE project.
http://www.zend.com/en/community/pdt/

Expression Studio (Win)

Microsoft's Expression includes an excellent debugger for Internet Explorer 6, 7, and 8 web browsers which is useful for html email (for older mail software like AOL that uses the Microsoft HTML rendering engine) and web pages.
http://www.microsoft.com/expression/

FiddleSalad

http://fiddlesalad.com/
http://blog.fiddlesalad.com/

HTML5 Builder

Designed for web and mobile app development. Includes earlier products, RadPHP XE2 and XE access.
http://www.embarcadero.com/produtos/radphp-xe2

JSFiddle

Like CodePen, an online playground to code and share code, this time with many flavors of JavaScript.
http://jsfiddle.net/

Koding

Software development in an online environment with lots of social activity. It’s StackExchange + Facebook + Cloud9 + Virtual Machines + a few other things. It’s a great idea and worth a try.
https://koding.com/

Komodo Edit (Mac/Win/Linux)

A free open source editor for Perl, Python, Tcl, PHP, Ruby and Javascript.
http://www.activestate.com/komodo-edit

Light Table (Win/Mac/Linux)

A complete re-imagining of how an IDE should work. In alpha late 2012, it’s worth a look.
http://www.lighttable.com/

Nightcode

Optimized command line for Java and Clojure applications.
http://nightcode.info/

MacRabbit Espresso (with CSSEdit 3)

Mac IDE with snippets, code folding, live styling, CSS analysis, and other features.
http://macrabbit.com/espresso/

NetBeans (Win/Mac/Linux/Solaris)

Free open source technology, for a variety of OSes, for desktop, mobile, and web development.
http://netbeans.org/

Notepad++ (Win/Mac)

Lots of features, no bloat, its free, and under active development.
http://notepad-plus-plus.org

phpDesigner (Win)

All-In-One PHP IDE, PHP Editor, HTML5 Editor, and Web Editor.
http://www.mpsoftware.dk/

PHPEclipse (Win/Mac/Linux)

Not to be confused with the Eclipse PHP Development Tools (PDT) platform. Run on Eclipse.
http://www.phpeclipse.com/

PhpEd (Win)

http://www.nusphere.com/products/phped.htm

PHPEdit (Win)

http://www.phpedit.com/en

PhpStorm (Win/Mac/Linux)

From JetBrains, the makers of PyCharm which is an amazing editor for Python. PhpStorm offers similar coder-friendly functionality.
http://www.jetbrains.com/phpstorm/

Python Fiddle

An online IDE for Python.
http://pythonfiddle.com/

Rapid PHP Editor (Win)

http://www.blumentals.net/rapidphp/

Sublime Text

http://www.sublimetext.com/3

Text Wrangler (Mac) (Free) and BBEdit (Mac)

Both for Mac, Text Wrangler is free and comparable to Crimson Editor on Windows and Notepad++. BBEdit is comparable to Visual Studio and other IDEd for software and web development.
http://www.barebones.com/products/

TextMate (Mac)

http://macromates.com/

Thimble

Web browser-based online editing tool used to teach coding.
https://thimble.webmaker.org/

Visual Studio (Win)

http://www.microsoft.com/visualstudio/eng/products/visual-studio-overview

Visual Studio Online

http://www.visualstudio.com/en-us/products/visual-studio-online-overview-vs
http://arstechnica.com/information-technology/2013/11/microsoft-takes-development-into-the-cloud-with-visual-studio-online/

VS.Php for Visual Studio (Win)

Includes built-in PHP server.
http://www.jcxsoftware.com/vs.php

Zend Studio (Win/Mac/Linux)

Built on the Eclipse PHP Development Tools (PDT) platform which is open source.
http://www.zend.com/en/products/studio/

Top image courtesy of Chris Jobling on Flickr.

(Visited 47 times, 4 visits today)