Seems to be no shortage of languages to use, C, C++, Python, Java.....you have
a preference ? Do you have a focus, eg. networking, sensor work, AI....?
Interest in the more professional languages like C++, Java, or graphical programming
like Scratch ?
These days IDEs produce a lot of files that are used in base configuration
of processor and environment, most which you do not touch. So don't be over
whelmed by file count.
The web is full of ABC kinds of training for specific languages and many example
projects.
Regards, Dana.