Programming is always easy when learn it from basics. Here are some websites explain more about other programming languages like java, C, C++, C# and etc.
Code.org - It gives a detailed explanation about how programming algorithms work. The graphical contents are easy enough to understand fro kids too.
SoloLearn - You can carry your learning material in pocket. It can be installed in both android and iOS. It gives step by step instructions to learn most trending languages.
Bookmarks