10 Notepad ++
Notepad++ is a free source code editor and Notepad replacement that supports several languages.Despite being a simple text editor,this handy software has a ton of useful features.
DW CS5 software enables you to develop with PHP-based content management systems such as WordPress, Joomla!, or Drupal; design with powerful CSS inspection tools; and test your web pages across browsers with Adobe BrowserLab.It id the first WYSIWYG editor to support HTML 5.
7 App Inventor
Android App Inventor lets you develop applications for Android phones using a web browser.The App Inventor servers store your work and help you keep track of your projects.Don’t have an Android phone?No problem! you could be connected to a emulator.Moreover it doesn’t matter if you are on Windows,Linux or Mac.(why apple won’t do the same?).
This software development frame-work by Microsoft powers a majority of Windows application available today.It is a must-know for anyone wishing to develop major applications for Windows today.
Git is the version control system of choice for Linux kernel developers.It is now w
idely used with social coding sites such as Gitorius and Github both of which are free for open source projects.
3 Adobe AIR SDK
Eclipse is one of the most popular IDE’s out there and is capable for developing in languages from C/C++ to COBOL,PHP and Ruby.It is free and open source,software and is constantly improving with each new version.
SQLite is an embeddable SQL database that is used by a number of open source and proprietary software.Unlike most other open source software,SQLite is in the public domain,which means that it can be used for any purposes whatsoever,including in proprietary applications,for a charge without releasing the source code.The syntax of SQLite is quite similar MySQL and standard SQL syntax.