These are the tools that I use for development. – Andriy Byelikov
- bash - Unix shell
- gcc - C compiler
- Code - OSS (aka but not quite Visual Studio Code) - editor
- GNU Autotools - build, test and install system
- Valgrind - examining stack traces of a crash
- KDbg - GUI debugger with memory viewer