C, Cpp, Programming Languages, Arduino.
best practice & reference learning. First, you start to type small and medium programs, often just repeating example code. You become familiar with the language. Then you practice, you choose a set of exercises, ideally from the target domain that you want to program in. When completing this, you