Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow. It runs on Linux, Windows and MacOS is translated into over 40 languages, and has built-in support for more than 50 programming languages.
- C and C++
- Architecture, Design Patterns and Refactoring
- Skills & Tools
- Agile Software Development and Scrum
- Operating Systems and Networking
- Embedded Systems and Computer Architecture
- Version Control
- Mechanical Engineering
These tutorials walk you through writing medium-size software projects from scratch, step by step. The projects are based on real open-source software projects, and most of the tutorials stay true to the original source code. Every line of code is explained in detail, allowing you to thoroughly understand the project’s entire codebase.
M. Staat, E. Szelinski, and M. Heitzer. 27. MPA-Seminar: Sicherheit und Verfügbarkeit in der Anlagentechnik, Stuttgart, 4.-5. Oktober 2001, 1, page 4.1--4.20. Staatliche Materialpr\ü\fungsanstalt Stuttgart, (2001)