Flowgorithm — бесплатное приложение, помогающее создавать программы с помощью простых блок-схем.
Обычно программы пишутся с помощью текстового редактора. В зависимости от языка программирования это может быть как легко, так и довольно сложно для начинающего программиста. Многие языки требуют, чтобы вы писали строки за строками запутанного кода только для того, чтобы он отображал «Hello, world!».
Однако, используя Flowgorithm, вы можете использовать формы для представления различных действий, которые вы хотите, чтобы ваша программа выполняла. Таким образом, вы можете сосредоточиться на алгоритме, а не на всех нюансах и деталях типичного языка программирования.
Вы можете выполнять свои программы непосредственно в Flowgorithm. Но если вы хотите изучить язык программирования высокого уровня, Flowgorithm может преобразовать вашу блок-схему на многие популярные языки. К ним относятся: C#, C++, Delphi/Pascal, Java, JavaScript, Lua, Perl, Python, QBasic, Ruby, Swift 2, Visual Basic .NET и Visual Basic для приложений (используется в Office).
Flowgorithm имеет следующие особенности:
- Легко понять вывод
- Графическое переменное окно просмотра
- Интерактивно генерировать код (для 12+ языков)
- Безопасная рекурсия
- Циклы, массивы и гибкие выражения
- Многоязычная поддержка