Ferramentas de desenvolvimento de software, recomendadas para utilização nas actividades lectivas.
Editor de código-fonte desenvolvido pela Microsoft para ambientes Windows, Linux e macOS. Possui algumas funcionalidades interessantes, como p. ex.: suporte para depuração, realce de sintaxe, complementação inteligente de código, controlo GIT incluído, entre outras.
Download em: https://code.visualstudio.com/
Code::Blocks é um ambiente de desenvolvimento integrado de código aberto e multiplataforma. Foi desenvolvido em C++, usando wxWidgets. A sua arquitetura é orientada a plugin, de forma que suas funcionalidades são definidas pelos plugins que lhe são fornecidos.
Fonte: wikipédia
Download em: http://www.codeblocks.org
Bluefish é um editor de texto multiplataforma, direccionado para a edição de páginas em linguagens HTML, XHTML, CSS, XML, PHP, C, Javascript, Java, SQL, Perl, ColdFusion, JSP, Python, Ruby, e shell.
Download em: http://bluefish.openoffice.nl/index.html
Notepad++ é um editor de texto e de código fonte de código aberto sob a licença GPL. Suporta várias linguagens de programação e funciona em ambiente Microsoft Windows. O Notepad++ é distribuído como um Software livre.
Fonte: wikipédia
Download em: https://notepad-plus-plus.org/