Integrated application development environment (IDE) in the programming languages Java, JavaFX, Ruby, Python, C++, PHP, JavaScript/HTML5, Groovy and several others. To support development for mobile platforms (J2ME), you must install the NetBeans Mobility Pack separately.
In terms of quality and capabilities, NetBeans IDE is not inferior to the best commercial (paid) integrated development environments, supporting refactoring, profiling, highlighting syntactic structures with color, autocompletion of typed structures on the fly, many predefined code templates, and more.
Fritzing — это аппаратная инициатива, которая делает электронику доступной как творческий материал для каждого. Программный инструмент в духе Processing и Arduino позволяет документировать свои прототипы, делиться ими с другими, преподавать электронику в классе, а также компоновать и производить профессиональные печатные платы.
EasyEDA - electronics design automation environment. It is perfect for both electronic engineers and teachers, students and radio amateurs.
It has wide possibilities for the development of printed circuit boards and modeling due to the use of huge libraries of electronic components for circuits, printed circuit boards and simulation.
Includes:
Пакет прикладных математических программ, предоставляющий мощное открытое окружение для инженерных (технических) и научных расчётов.
Scilab содержит сотни математических функций, и есть возможность добавления новых, написанных на различных языках (C, C++, Fortran …). Так же имеются разнообразные структуры данных (списки, полиномы, рациональные функции, линейные системы), интерпретатор и язык высокого уровня.
Scilab был спроектирован как открытая система, и пользователи могут добавлять в него свои типы данных и операции путём перегрузки.
В системе доступно множество инструментов:
With Stellarium, you can enter the coordinates of any point on Earth and see the night sky at any given time. The application is so accurate that it is used in many planetariums. The Stellarium application is not intended for high-precision calculations or prediction of eclipses based on the ephemeris principle. However, it is ideal for preparing to observe the sky with the naked eye, using binoculars or a small telescope
gBrainy - логическая игра, развивающая память, логику, мышление, внимательность и смекалку. Содержит 4 вида игр: логические, математические, на тренировку памяти и на знание смысла и природы слов. Имеет 3 уровня сложности. Расширяется различными головоломками и заданиями с помощью дополнений.
Anjuta - это гибкая интегрированная среда разработки (Integrated Development Environment - IDE) для языков C и C++, которая включает ряд мощных средств для программирования. Среди них - средства управления проектом, мастера приложений, встроенный интерактивный отладчик, мощный редактор исходного кода со средствами просмотра и подсветкой синтаксиса.
DraftSight является бесплатной 2D САПР (системы автоматизированного проектирования и автоматизированной разработки) продукт для инженеров, архитекторов, дизайнеров, студентов и преподавателей.
Продукт позволяет создавать, редактировать и просматривать DWG и DXF файлы. DWG-файлы содержат двоичные данные для проектирования CAD и этот формат используется многими программами САПР.
DWG является стандартом де-факто в современном проектировании. DXF формат файла используется для преобразования CAD файлов в универсальный формат, который можно прочитать в других программах САПР.
Программа для создания двумерных рисунков молекул. Она похожа по функциональности на другие графические программы, например, ChemDraw.
Она может читать и писать разные форматы текстовых и бинарных файлов, чтобы позволяет обмениваться информацией между XDrawChem и другими программными приложениями, а также может создавать изображения в популярных графических форматах, таких как PNG и EPS
Инструмент программирования, необходимый для замены прошивки на аппаратный USBprog. Он может автоматически получать список доступных прошивок из Интернета, скачивать одну из них и загружать ее на адаптер USBprog. USBprog является адаптером свободного программирования. Вы с легкостью можете устанавливать различные версии прошивок от "онлайн пул" по USB. Адаптер может быть использован для программирования и отладки AVR-и ARM-процессоров, как USB-RS232 конвертер, JTAG-интерфейс или как простой интерфейс ввода/вывода (5 линий)