При выполнении заданий по программированию в информатике могут применяться различные программные инструменты, среди них:
- Редакторы кода. 4 Такие приложения упрощают работу разработчика, обычно они подсвечивают синтаксис, автодополняют команды, находят и исправляют ошибки и даже собирают проекты. 4 Некоторые редакторы кода: Komodo Edit, Vim, GNU Emacs, Visual Studio Code, Atom. 1
- Среды разработки. 24 Например, IDLE для новичков, PyCharm для профессионалов, IntelliJ IDEA. 23
- Облачные сервисы. 1 Они хранят файлы на сервере, позволяют работать над одной задачей с разных устройств. 1 Некоторые облачные сервисы: Cloud9, Codeanywhere, Eclipse Che, Orion. 1
- Системы контроля версий. 4 С их помощью можно хранить проекты, вносить в них изменения, просматривать предыдущие версии и работать над одной программой или приложением совместно. 4 Пример — Git. 4
- Эмуляторы. 4 Их используют, когда нужно создать приложение под мобильную платформу или проверить, как оно будет вести себя на смартфоне. 4 Пример — Android Studio. 4
- Программы для работы с базами данных. 4 Например, DataGrip позволяет создавать базы данных и быстро вносить в них изменения. 4
- Программы для создания майнд-карт. 4 Они помогают визуализировать пользовательские действия или функциональность системы. 4 Примеры: Mindomo, Diagrams, MindManager и другие. 4