First of all, welcome @outtcast
This is a website where people can attempt to various security related challenges in order to improve their knowledge… there are also programming challenges.
For that reason you will not find anyone willing to give you the passwords for the levels… you need to find a way to get them by yourself, after all this is the purpose of the website.
This article is a great place to start, you should read it carefully:
https://www.hackthis.co.uk/articles/welcome-to-hackthis
As for programming, it is important in order to understand how some vulnerabilities work and why…. but that’s not the only reason, actually there are many, many others.
@1337boy, I think that gaining points is not the main objective of the challenges, beginners should not rely on this concept, they should concentrate on gaining knowledge… then, as you get more experienced, you can start to think in terms of points, if you want.