Для всех языков программирования. Специфические для языка программирования инструменты приведены в листах языков ниже... Большую часть этих инструментов мы используем в производстве: все они бесплатны, просты в использовании и значительно повышают производительность .
RAD для нескольких языков программирования, включая Java, PHP, C++ и HTML 5 с JavaScript. Интеграция сервера. Бесплатно и с открытым исходным кодом. (Java)
Создан для Linux, но перенесен на Windows и Mac благодаря Qt, он поддерживает несколько языков: C++, Objective C, PHP, Python... В версии 5 установлен плагин CLang . В редакторе появляются предупреждения и синтаксические ошибки с предложением исправить их.
Интерактивный онлайн-инструмент, позволяющий тестировать (компилировать/интерпретировать) исходный код на 40 языках программирования и показывать результат .
Фреймворк многоплатформенных графических интерфейсов пользователя, включающих мобильные устройства, под лицензией LGPL. (Win/Lin/Mac/Mobile). Для создания приложений предоставляется инструмент разработки - QtCreator.
Включает Clang, компилятор C, C++ и Objective-C, создающий переносной биткод для сверхбыстрой виртуальной машины. Оптимизатор действует на каждом этапе. Он обеспечивает компиляцию на машинном языке. Его можно дополнить другими инструментами, например Emscribtem, которая конвертирует свой биткод в JavaScript.
Инструмент отладки снов Mozilla: он записывает ход программы и позволяет глажу фильм, чтобы найти мотив, где произошла ошибка. На данный момент работает на Linux только в 32 битах .
Для управления проектом с открытым исходным кодом, размещенным на GitHub, упрощенный инструмент управления в Windows. Эквивалентные инструменты существуют для Linux. (Вин/Линь).
Простая программа для рисования, такая как Photoshop, удобнее для использования, чем Gimp. Поддерживает слои, множество фильтров, инструменты графики. (Вин).
Программное обеспечение рисования с открытым исходным кодом, заменяет Photoshop. Позволяет создавать 3D-тексты с помощью сценария-fu. Фильтры предоставляют усовершенствованные средства обработки изображений. (Win/Lin)
Microsoft - простой редактор кода для всех языков программирования с выделением ключевых слов. Поддерживаемые двойные панели. Гит. Специальные функции для JavaScript и Node.js (Win/Lin/Max).
Редактор HTML WYSIWYG (правка страницы представлена). Это полноценный и хорошо продуманный редактор, более простой в использовании, чем DreamWeaver или Frontpage. Он позволяет размещать на сайте и преобразовывать HTML в чистый текст. (Win/Lin/Mac).
Организатор, имеющий функции электронной таблицы и редактора текстовых планов. Использовать такой инструмент сможет только программист. С открытым исходным кодом. (Win/Lin/Mac ).
Инфраструктура для управления асинхронными входами/видами и обменами. Это основа Node.js, но также используется с другими языками, такими как C, Julia. Также управляет файловой системой с общим для всех ОС интерфейсом. (Вин/Линь).