Learn to code websites (the ones I know)
Tutorialspoint
Type: Free
Platform(s): Web
Link: http://www.tutorialspoint.com/
That website has a great library of tutorials from Computer Science to History. Even though there is some tutorials about history, chemistry or physics, most of the tutorials are about computers and programming. Most of programming languages are in the library: C, C++. C#, Python, HTML, CSS, Lua, JavaScript, Brainfuck, etc. The only downside is that the tutorials aren’t interactive enough, thus it might be better to have some programming experience before going into a tutorial or to use the website especially for documentation. In brief, tutorialspoint has many tutorials on most programming languages, but they aren’t so interactive (you can try codes, but you cannot have a lesson after each chapter).
W3Schools
Type: Free
Platform(s): Web
Link: https://www.w3schools.com/
That website is excellent for learning web programming. The library is not very big, but it isn’t so small neither. The library includes: HTML, CSS, Colors, Graphics, JavaScript, JSON, Python, Bootstrap, jQuery, AngularJS, SQL, XML, etc. In addition, the tutorials are very interactive. More precisely, you can try codes and have a test at the end of each lesson. To conclude, that website is web oriented and is great for learning.
SoloLearn
Type: Free
Platform(s): Web, iPhone, Android, Windows Phone and Facebook.
Link: https://www.sololearn.com/
That website is good for learning, because it is very interactive. You have many exercises in each lesson and you can try codes. However, that website has not a huge library. The library includes: C++, C#, Java, Python, Ruby, Swift, HTML, CSS, JavaScript, jQuery, PHP and SQL. In other words, SoloLearn doesn’t have many tutorials, but they are very interactive indeed.
Other learn to code websites (the ones I don’t know)
Codecademy
Type: Freemium
Platform(s): Web
Link: https://www.codecademy.com/
Tutlane
Type: Free
Platform(s): Web
Link: https://www.tutlane.com/
Tutorialsteacher
Type: Free
Platform(s): Web
Link: http://www.tutorialsteacher.com/
YouTube Channels for programming and software
thenewboston (computer & programming): https://www.youtube.com/user/thenewboston
TheHappieCat (computer & programming): https://www.youtube.com/user/TheHappieCat
TJ FREE (Software presentation): https://www.youtube.com/user/tjopen1
If you want to find an alternative software, you can go on this website: https://alternativeto.net/ .
That’s all! If you want to, you can put other sources of informations, so everybody who wants to learn programming, graphics and stuff can go on this thread and choose their own path.