lichess.org
Donate

Coding

well it depends on what you want to learn, python, java, c++, swift, etc.
there's a free website called scratch where you can learn some beginner coding with blocks
If you learn scratch coding, it will be easier to translate to Java, Python etc
Youtube, freecodecamp, look for awesome-lists on Github for any specific topic you want to study in programming or CS. There are really plenty of resources everywhere you look.

Gotta know what you really want to learn though as the field is vast and there is much to learn if you want to get serious about programming.

Feel free to ask any questions you might have.
Python is the easiest and ultimately the best language to start from. It has an easy syntax to understand, no fancy brackets everywhere.
@WassimBerbar said in #6:
> Python is the easiest and ultimately the best language to start from. It has an easy syntax to understand, no fancy brackets everywhere.
Personally, I started by learning Java. It is a lot harder because of all the extra brackets and all, but in the end, it has been really helpful. If you start with the hard thing, then anything below it will be really easy. On the other hand, if you start with the easy thing, it will be really difficult to go to the next level. At the end of the day, it is based on you comfort level. Java is basically the forefather of the most commonly used programming languages, if you can master it, you will understand all other OOP languages. On the other hand, someone who only learnt Python would be lost trying to understand a Java program.

This topic has been archived and can no longer be replied to.