TutorialsPoint.com a well known name in the field of IT. Initially I used tutorials Point for learning basic of programming and I had started from C tutorial and learned around 3 to 4 languages till now includes C, CPP, Java, SQL, PLSQL.
Pros:
-Provides Simple English language of each Tutorial .
-All Topics Covered with Examples.
-After Learning full Language their is test series everyone can take to check the knowledge about particular subject
-Provides Online Compiler named "Coding Ground", where we can compile and execute out code.
-You can download full PDF for free for many tutorials.
Cons:
Its not -ve, but what I need extra is special mentor help via chat or email. Rest all is good and I will suggest all beginners to use it and you can learn a lot from it.I mean it.