Select your language

in Programming

Code::Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins. Plugins included in the base package are:
* Compiler frontend to many free compilers
* Debugger frontend for GDB
* Source formatter (based on AStyle)
* Wizard to create new C++ classes
* Code-completion / symbols-browser (work in progress)
* Default MIME handler
* Wizard to create new Code::Blocks plugins
* To-do list
* Extensible wizard based on scripts
* Autosave (saves your work in the unfortunate case of a crash)

Read More
in Programming

KTurtle is an educational programming environment that uses the TurtleScript programming language (inspired by the logo) to make programming as easy and accessible as possible.
The user issues TurtleScript language commands to control the "turtle" as it draws on the canvas, making KTurtle suitable for teaching basic math, geometry, and programming

Read More
in Mathematics

Пакет прикладных математических программ, предоставляющий мощное открытое окружение для инженерных (технических) и научных расчётов.
Scilab содержит сотни математических функций, и есть возможность добавления новых, написанных на различных языках (C, C++, Fortran …). Так же имеются разнообразные структуры данных (списки, полиномы, рациональные функции, линейные системы), интерпретатор и язык высокого уровня.
Scilab был спроектирован как открытая система, и пользователи могут добавлять в него свои типы данных и операции путём перегрузки.

В системе доступно множество инструментов:

Read More
in Mathematics

Octave - язык высокого уровня предназначенный для выполнения вычислений численными методами и математических вычислений.
Он представляет собой удобный командный интерфейс для решения линейных и нелинейных математических задач, а также проведения других арифметических экспериментов, используя язык, в большинстве случаев совместимый с Matlab

Read More
in Programming

Вы можете использовать его для создания практически всех UML-диаграмм. BOUML может генерировать код и в C++, Java, Idl, Php, Python и MySQL, а также может коренным образом изменить существующие коды.
Программа поддерживает диаграммы классов, диаграммы последовательности, диаграммы кооперации, диаграммы объектов, диаграммы прецедентов, диаграммы компонентов, диаграммы состояний, диаграммы деятельности, диаграммы компонент и схем развертывания.

Read More
in Science

Gramps is a program for genealogical research. It is an extremely flexible program that meets the needs of both the amateur genealogist and the serious genealogical researcher. Allows you to store, edit, and research genealogical data.
Has the ability to import GEDCOM files exported from many proprietary genealogy programs and can generate a large number of reports in many popular formats. This allows any piece of information to be entered directly into Gramps and any event to be manipulated across the entire database (in any order), helping the user research, analyze and find connections with the ability to fill gaps in relationships.

Read More
in Programming

Свободная среда разработки, предназначенная для создания приложений C#, Java, Boo, Nemerle, Visual Basic .NET, CIL, C и C++.
Изначально это был порт SharpDevelop на Mono/GTK+, но с того времени проект далеко ушел от своего начального состояния.
MonoDevelop является частью проекта Mono

Read More
in Games

Графический пользовательский интерфейс для шахмат во всех его основных форм, в том числе международных шахмат, Xiangqi (китайские шахматы) и Сеги (японские шахматы), в дополнение ко многим несовершеннолетним такие варианты, как и негативных шахматы, Крейзихаус, Chess960 и Capabanca шахматы. Она отображает шахматную доску на экране, принимает сделанных ходов с помощью мыши, и нагрузок, и сохраняет в портативных игр Game Notation (PGN)

Read More
in Learning

Программа для запоминания иностранных слов.

Список её преимуществ перед аналогами:
- Широкие возможности по настройке вида карточек;
- Поддержка мультимедиа;
- Большое количество плагинов;
- Настройка алгоритма обучения;
- Подробная статистика;
- Поддержка большинства современных платформ (Linux, Windows, Mac, iPhone, Android и др.);
- Синхронизация данных

Read More
in Programming

Educational software designed to make learning programming easy and fun.

Greenfoot is an integrated development environment using Java or Stride designed primarily for educational purposes at the high school and undergraduate level. This makes it easy to develop 2D graphics applications such as simulations and interactive games.

Read More