17.09.2017 13:10
Ну тут зависит от навыков, выбранного языка программирования и даже некоторых личных убеждений. В принципе, код можно набросать и в обычном Блокноте, но обычно программисты используют, так называемые, интегрированные среды разработки или сокращенно IDE (ИСР).
Некоторые крупные платформодержатели предлагают собственный средства разработки. Например у Microsoft есть IDE
Visual Studio, ориентированная на написание программа на C++ и C# для Windows. Google, в свою очередь, предлагает разработчикам ИСР
Android Studio, которая позволяет создавать приложения для понятно какой мобильной ОС.
Также существуют IDE от сторонних компаний. Например, в последнее время особой популярностью пользуются решения от JetBrains.
Данная компания предлагает как универсальные средства разработки, подходящие для самых разных языков - вроде
IntelliJ IDEA, так и более узкоспециализированные IDE, вроде
PhpStorm для PHP-разработчиков или
PyCharm для Python-девелоперов.
Среди прочих известных IDE можно отметить
NetBeans и
Eclipse.
Front-end разработчики зачастую обходятся без использования "тяжелых" решений и работают с кодом в приложениях вроде
Sublime Text и
Atom.