-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Rust - An upcoming language, which promise to be safer than C, by great performance and slim in it's size. What you can do with it? Well theyself say nearly everything. It is more complex in the beginning, but if you are able to tame it, it may be a powerfull weapon. Learn Material- Reddit: r/rust
Python 3 (yes there is Python 2 as well, but ...) - the most famous interpreter language in our time at the moment. It works different than C/++, but you will find much similarities. There are tons of tutorialsout there. You can use python for big data-stuff, image processing, robotics, gaming, sensor stuff and many more things. Tons of packages are free to use for your project, if you download it you get a ligthweight IDE IDLE as well and is very dynamic. If you can deal the cons (it runs until errors appear and other stuff), it can be a good friend. If you have some experiences with IDEs and want to make bigger private projects I recommened PyCharm, because you will learn to programm in the PEP8 standard (rules how to write good code in Python) and have plenty of tools for your pure Python code. Watch licences! Reddit: r/Python
Version Control stuff like Git - Remember when you made a program for a course, you added small changes, closed the laptoop and on the next day everything was broken? Or you made 10 Versions of projekt_final_REALy_123.py ? You can avoid it with git. You can make a full history of your changes, you can even make it "topic based" (called branches), revert everythin to a working base etc. A mighty tool I prefere.